Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/ghc.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/dist-c8-build-15044-527/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/ghc.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/ghc-8.2.2-68.3.el8.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/ghc.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/dist-c8-build-15044-527/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/ghc.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.i6aH4U + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ghc-8.2.2 + /usr/bin/xz -dc /builddir/build/SOURCES/ghc-8.2.2-src.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ghc-8.2.2 + /usr/bin/tar -xof - + /usr/bin/xz -dc /builddir/build/SOURCES/llvm-3.9.1.src.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd llvm-3.9.1.src + echo 'Patch #106 (llvm-install_dirs.patch):' Patch #106 (llvm-install_dirs.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .instdirs --fuzz=0 patching file bindings/ocaml/backends/CMakeLists.txt patching file bindings/ocaml/llvm/CMakeLists.txt patching file CMakeLists.txt patching file cmake/modules/AddLLVM.cmake patching file cmake/modules/AddOCaml.cmake patching file cmake/modules/AddSphinxTarget.cmake patching file cmake/modules/CMakeLists.txt patching file cmake/modules/LLVMConfig.cmake.in patching file cmake/modules/TableGen.cmake patching file docs/CMakeLists.txt patching file include/llvm/CMakeLists.txt patching file tools/llvm-config/BuildVariables.inc.in patching file tools/llvm-config/llvm-config.cpp patching file tools/llvm-shlib/CMakeLists.txt patching file tools/lto/CMakeLists.txt + echo 'Patch #174 (llvm-D25865-cmakeshlib.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .julia4 --fuzz=0 Patch #174 (llvm-D25865-cmakeshlib.patch): patching file tools/llvm-shlib/CMakeLists.txt + echo 'Patch #1 (ghc-gen_contents_index-haddock-path.patch):' Patch #1 (ghc-gen_contents_index-haddock-path.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file libraries/gen_contents_index Hunk #1 succeeded at 48 (offset -12 lines). Patch #2 (ghc-Cabal-install-PATH-warning.patch): + echo 'Patch #2 (ghc-Cabal-install-PATH-warning.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file libraries/Cabal/Cabal/Distribution/Simple/Install.hs Patch #4 (D4159.patch): + echo 'Patch #4 (D4159.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file utils/ghc-pkg/Main.hs Patch #5 (ghc-configure-fix-sphinx-version-check.patch): + echo 'Patch #5 (ghc-configure-fix-sphinx-version-check.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file configure.ac + rm -r libffi-tarballs Patch #26 (ghc-Debian-no-missing-haddock-file-warning.patch): + echo 'Patch #26 (ghc-Debian-no-missing-haddock-file-warning.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file utils/ghc-pkg/Main.hs Hunk #1 succeeded at 1823 (offset 235 lines). Patch #27 (ghc-Debian-reproducible-tmp-names.patch): + echo 'Patch #27 (ghc-Debian-reproducible-tmp-names.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file compiler/main/SysTools.hs Hunk #1 succeeded at 68 (offset 3 lines). Hunk #2 succeeded at 1122 (offset -24 lines). Hunk #3 succeeded at 1559 (offset -4 lines). Patch #28 (ghc-Debian-x32-use-native-x86_64-insn.patch): + echo 'Patch #28 (ghc-Debian-x32-use-native-x86_64-insn.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .orig --fuzz=0 patching file rts/RtsSymbols.c Hunk #1 succeeded at 917 (offset 60 lines). + '[' '!' -f libraries/gen_contents_index.orig ']' + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Kc10kb + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + cd llvm-3.9.1.src + mkdir -p _build + cd _build + 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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -DBUILD_SHARED_LIBS:BOOL=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo '-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-Bsymbolic -static-libstdc++' -DCMAKE_INSTALL_PREFIX=/usr/lib64/ghc-8.2.2/llvm '-DLLVM_TARGETS_TO_BUILD=X86;AArch64' -DLLVM_ENABLE_LIBCXX:BOOL=OFF -DLLVM_ENABLE_ZLIB:BOOL=ON -DLLVM_ENABLE_FFI:BOOL=ON -DLLVM_ENABLE_RTTI:BOOL=ON -DLLVM_BUILD_RUNTIME:BOOL=ON -DLLVM_INCLUDE_TOOLS:BOOL=ON -DLLVM_BUILD_TOOLS:BOOL=ON -DLLVM_INCLUDE_TESTS:BOOL=OFF -DLLVM_BUILD_TESTS:BOOL=OFF -DLLVM_INCLUDE_EXAMPLES:BOOL=OFF -DLLVM_BUILD_EXAMPLES:BOOL=OFF -DLLVM_INCLUDE_UTILS:BOOL=OFF -DLLVM_INSTALL_UTILS:BOOL=OFF -DLLVM_INCLUDE_DOCS:BOOL=OFF -DLLVM_BUILD_DOCS:BOOL=OFF -DLLVM_ENABLE_SPHINX:BOOL=OFF -DLLVM_ENABLE_DOXYGEN:BOOL=OFF -DSPHINX_OUTPUT_HTML:BOOL=OFF -DSPHINX_WARNINGS_AS_ERRORS:BOOL=OFF -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=ON -DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF CMake Deprecation Warning at CMakeLists.txt:20 (cmake_policy): The OLD behavior for policy CMP0051 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for dirent.h -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for limits.h -- Looking for limits.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/dir.h -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for utime.h -- Looking for utime.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for mach-o/dyld.h -- Looking for mach-o/dyld.h - not found -- Looking for histedit.h -- Looking for histedit.h - found -- Performing Test HAVE_CXXABI_H -- Performing Test HAVE_CXXABI_H - Success -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for el_init in edit -- Looking for el_init in edit - found -- Looking for setupterm in tinfo -- Looking for setupterm in tinfo - found -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for writev -- Looking for writev - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Looking for closedir -- Looking for closedir - found -- Looking for opendir -- Looking for opendir - found -- Looking for readdir -- Looking for readdir - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for srand48 -- Looking for srand48 - found -- Looking for lrand48 -- Looking for lrand48 - found -- Looking for drand48 -- Looking for drand48 - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strtoq -- Looking for strtoq - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlerror -- Looking for dlerror - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test HAVE_INT64_T -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T -- Performing Test HAVE_U_INT64_T - Success -- Looking for ffi_call -- Looking for ffi_call - found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Target triple: aarch64-unknown-linux-gnu -- Native target architecture is AArch64 -- Threads enabled. -- Doxygen disabled. -- Sphinx disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.8") -- Constructing LLVMBuild project information -- Targeting X86 -- Targeting AArch64 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX LLVM_BUILD_DOCS LLVM_BUILD_EXAMPLES LLVM_BUILD_TESTS SHARE_INSTALL_PREFIX SPHINX_OUTPUT_HTML SPHINX_WARNINGS_AS_ERRORS SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build + make -j32 /usr/bin/cmake -H/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src -B/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake --color= make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LineEditor /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMHello_exports make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LTO_exports make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build Scanning dependencies of target LLVMLineEditor make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build Scanning dependencies of target BugpointPasses_exports make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build Scanning dependencies of target LLVMOption make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 0%] Creating export file for LLVMHello cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && echo { > LLVMHello.exports Scanning dependencies of target LLVMTableGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && grep -q [[:alnum:]] /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : Scanning dependencies of target LLVMObjectYAML make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 0%] Creating export file for LTO Scanning dependencies of target LLVMMCDisassembler [ 0%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 0%] Creating export file for BugpointPasses [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option/Arg.cpp make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LineEditor -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LineEditor/LineEditor.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && echo { > BugpointPasses.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && echo { > LTO.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports Scanning dependencies of target LLVMSymbolize make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && grep -q [[:alnum:]] /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && grep -q [[:alnum:]] /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.exports && echo " global:" >> LTO.exports || : make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LLVMMCParser cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && echo " local: *;" >> LLVMHello.exports [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option/ArgList.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.exports >> LTO.exports make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/Option.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option/Option.cpp make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option/OptTable.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && echo "};" >> LLVMHello.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Error.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/StringMatcher.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && echo " local: *;" >> LTO.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TableGenBackend.cpp [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.cpp Scanning dependencies of target LLVMDebugInfoDWARF [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp Scanning dependencies of target LLVMDebugInfoCodeView cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ELFYAML.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/YAML.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && echo " local: *;" >> BugpointPasses.exports [ 2%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/COFFYAML.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && echo "};" >> BugpointPasses.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && echo "};" >> LTO.exports cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp [ 3%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 3%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/MachOYAML.cpp [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCRelocationInfo.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize/DIPrinter.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCDisassembler.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmLexer.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target obj.llvm-tblgen [ 3%] Built target LLVMHello_exports make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build Scanning dependencies of target LLVMDebugInfoPDB Scanning dependencies of target LLVMMC make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LLVMSupport make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ByteStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/ByteStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/ByteStream.cpp [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp [ 3%] Built target BugpointPasses_exports make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 3%] Built target LTO_exports make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/CodeViewError.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/GenericError.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 3%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ObjectYAML.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp [ 3%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCSymbolizer.cpp [ 3%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp [ 3%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize/Symbolize.cpp [ 3%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmLexer.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/AsmLexer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmLexer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/AsmLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmLexer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/YAML.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/YAML.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 3%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/ELFYAML.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ELFYAML.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/ELFYAML.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ELFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp: In member function 'llvm::APFloat::opStatus llvm::APFloat::divideSpecials(const llvm::APFloat&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp:1575:20: warning: this statement may fall through [-Wimplicit-fallthrough=] copySignificand(rhs); ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp:1576:3: note: here case PackCategoriesIntoKey(fcNaN, fcZero): ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp:1580:10: warning: this statement may fall through [-Wimplicit-fallthrough=] sign = false; ~~~~~^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APFloat.cpp:1581:3: note: here case PackCategoriesIntoKey(fcInfinity, fcZero): ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/COFFYAML.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/COFFYAML.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/COFFYAML.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/COFFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp [ 4%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/MachOYAML.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/MachOYAML.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/MachOYAML.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/MachOYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/EnumTables.cpp [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APInt.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Linking CXX static library ../libLLVMLineEditor.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor && /usr/bin/cmake -P CMakeFiles/LLVMLineEditor.dir/cmake_clean_target.cmake In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ObjectYAML.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/YAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML/ObjectYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLineEditor.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLineEditor.a CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGLexer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ConstantPools.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMLineEditor.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/IPDBSourceFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/SetTheory.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Built target LLVMLineEditor In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmBackend.cpp [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/FieldListRecordBuilder.cpp [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/APSInt.cpp [ 4%] Linking CXX static library ../libLLVMOption.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOption.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMOption.a CMakeFiles/LLVMOption.dir/Arg.cpp.o CMakeFiles/LLVMOption.dir/ArgList.cpp.o CMakeFiles/LLVMOption.dir/Option.cpp.o CMakeFiles/LLVMOption.dir/OptTable.cpp.o /usr/bin/ranlib ../libLLVMOption.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDB.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:43:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 4%] Built target LLVMOption [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp [ 5%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBContext.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [ 5%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/Line.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 5%] Linking CXX static library ../../libLLVMMCDisassembler.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/cmake -P CMakeFiles/LLVMMCDisassembler.dir/cmake_clean_target.cmake /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp: In member function 'llvm::Error llvm::codeview::CVTypeVisitor::visitFieldList(const llvm::codeview::CVRecord&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:104:78: warning: this statement may fall through [-Wimplicit-fallthrough=] return llvm::make_error(cv_error_code::corrupt_record); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:106:3: note: here case EnumName: { \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/CodeView/TypeRecords.def:60:1: note: in expansion of macro 'MEMBER_RECORD' MEMBER_RECORD(LF_BCLASS, 0x1400, BaseClass) ^~~~~~~~~~~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCDisassembler.dir/link.txt --verbose=1 [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoCOFF.cpp /usr/bin/ar qc ../../libLLVMMCDisassembler.a CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMMCDisassembler.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 5%] Built target LLVMMCDisassembler [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ARMBuildAttrs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 5%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCAsmLexer.cpp [ 5%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/ListRecordBuilder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 5%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBExtras.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ARMWinEH.cpp [ 5%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Allocator.cpp [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCAsmParserExtension.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/AsmMatcherEmitter.cpp:785:6: warning: 'void {anonymous}::MatchableInfo::dump() const' defined but not used [-Wunused-function] void MatchableInfo::dump() const { ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoCOFF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoCOFF.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoCOFF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoCOFF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCAsmParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/BlockFrequency.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/MethodListRecordBuilder.cpp [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCAsmParserExtension.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/BranchProbability.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp:31:71: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/MemoryTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/ModuleSubstream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = long unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = long unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DWARF/DWARFSection.h:18:8: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair; _Args = {const std::pair&}]' /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair*; _ForwardIterator = std::pair*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair*; _ForwardIterator = std::pair*; _Allocator = std::allocator >]' /usr/include/c++/8/bits/vector.tcc:447:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair*]' /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::value_type = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::object::SectionRef; ValueT = llvm::DWARFSection; MapType = std::map; VectorType = std::vector, std::allocator > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:732:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CachePruning.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp: In member function 'void llvm::DWARFDebugFrame::parse(llvm::DataExtractor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:579:26: warning: this statement may fall through [-Wimplicit-fallthrough=] ReportError("Unknown augmentation character in entry at %lx"); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:580:13: note: here case 'L': ^~~~ [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbol.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/circular_raw_ostream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstreamVisitor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstreamVisitor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/ModuleSubstreamVisitor.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/COM.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/COM.cpp [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoELF.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/RecordSerialization.cpp [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 7%] Linking CXX static library ../libLLVMObjectYAML.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/cmake -P CMakeFiles/LLVMObjectYAML.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObjectYAML.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMObjectYAML.a CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o /usr/bin/ranlib ../libLLVMObjectYAML.a [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Compression.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeEmitter.cpp [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp [ 7%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp [ 7%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 8%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StreamReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/StreamReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/StreamReader.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c: In function 'ConvertUTF16toUTF8': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:277:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:278:13: note: here case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:278:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:279:13: note: here case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:279:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:280:13: note: here case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]); ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c: In function 'ConvertUTF32toUTF8': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:330:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:331:13: note: here case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:331:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:332:13: note: here case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:332:72: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:333:13: note: here case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]); ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c: In function 'isLegalUTF8': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:361:42: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:362:5: note: here case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:362:42: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:363:5: note: here case 2: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:365:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (*source) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:374:5: note: here case 1: if (*source >= 0x80 && *source < 0xC2) return false; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c: In function 'ConvertUTF8toUTF16': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:536:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:537:13: note: here case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:537:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:538:13: note: here case 3: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:538:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:539:13: note: here case 2: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:539:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:540:13: note: here case 1: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:540:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 1: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:541:13: note: here case 0: ch += *source++; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c: In function 'ConvertUTF8toUTF32Impl': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:640:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:641:13: note: here case 4: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:641:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:642:13: note: here case 3: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:642:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:643:13: note: here case 2: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:643:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:644:13: note: here case 1: ch += *source++; ch <<= 6; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:644:41: warning: this statement may fall through [-Wimplicit-fallthrough=] case 1: ch += *source++; ch <<= 6; ~~~^~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTF.c:645:13: note: here case 0: ch += *source++; ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 8%] Built target LLVMObjectYAML [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ConvertUTFWrapper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 8%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CrashRecoveryContext.cpp [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/DataExtractor.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:1124:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolBlock.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:1701:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:1714:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 8%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StreamWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/StreamWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/StreamWriter.cpp [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DataStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/DataStream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp [ 10%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 10%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 10%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/SymbolDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Debug.cpp [ 10%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/TypeDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/DeltaAlgorithm.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/DAGDeltaAlgorithm.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecord.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecord.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/TypeRecord.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Linking CXX static library ../../libLLVMSymbolize.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize && /usr/bin/cmake -P CMakeFiles/LLVMSymbolize.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSymbolize.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSymbolize.a CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMSymbolize.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCCodeView.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFFormValue.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 11%] Built target LLVMSymbolize [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Dwarf.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolCustom.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Error.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFObjectTargetWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolData.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:448:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:1972:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolExe.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ErrorHandling.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFObjectTargetWriter.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolFunc.cpp [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp [ 13%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FileUtilities.cpp [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInst.cpp [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FileOutputBuffer.cpp [ 13%] Linking CXX static library ../libLLVMTableGen.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/cmake -P CMakeFiles/LLVMTableGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTableGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMTableGen.a CMakeFiles/LLVMTableGen.dir/Error.cpp.o CMakeFiles/LLVMTableGen.dir/Main.cpp.o CMakeFiles/LLVMTableGen.dir/Record.cpp.o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 13%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/TypeRecordBuilder.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp /usr/bin/ranlib ../libLLVMTableGen.a [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FoldingSet.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/TypeStreamMerger.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 13%] Built target LLVMTableGen In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInstPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FormattedStream.cpp [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInstrAnalysis.cpp [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolLabel.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FoldingSet.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = unsigned int; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FoldingSet.cpp:177:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FoldingSet.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 13%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView/TypeTableBuilder.cpp [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/GraphWriter.cpp [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Hashing.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FormattedStream.cpp: In function 'void UpdatePosition(std::pair&, const char*, size_t)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FormattedStream.cpp:34:12: warning: this statement may fall through [-Wimplicit-fallthrough=] Line += 1; ~~~~~^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/FormattedStream.cpp:35:5: note: here case '\r': ^~~~ [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/IntEqClasses.cpp [ 13%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInstrDesc.cpp [ 13%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolThunk.cpp [ 13%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/IntervalMap.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInstPrinter.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCInstPrinter.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCInstPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCLabel.cpp [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/GraphWriter.cpp: In function 'std::__cxx11::string llvm::DOT::EscapeString(const string&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/GraphWriter.cpp:39:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (i+1 != Str.length()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/GraphWriter.cpp:46:5: note: here case '{': case '}': ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCLinkerOptimizationHint.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [ 14%] Linking CXX static library ../../libLLVMMCParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/cmake -P CMakeFiles/LLVMMCParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMCParser.a CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachObjectTargetWriter.cpp /usr/bin/ranlib ../../libLLVMMCParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/IntrusiveRefCntPtr.cpp [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/JamCRC.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/LEB128.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 16%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/LineIterator.cpp [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 17%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoDWARF.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoDWARF.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDebugInfoDWARF.a CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Built target LLVMMCParser In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:255:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:275:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachObjectTargetWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:386:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:424:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Locale.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectWriter.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCLinkerOptimizationHint.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCLinkerOptimizationHint.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:462:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:512:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/LockFileManager.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCRegisterInfo.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp /usr/bin/ranlib ../../libLLVMDebugInfoDWARF.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectFileInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [ 18%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ManagedStatic.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSchedule.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp: In member function 'void llvm::MCObjectFileInfo::initELFMCObjectFileInfo(const llvm::Triple&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:311:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Ctx->getAsmInfo()->getExceptionHandlingType() == ExceptionHandling::ARM) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectFileInfo.cpp:314:3: note: here case Triple::ppc: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/PDBSymDumper.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/DbiStream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStreamBuilder.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStreamBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/EnumTables.cpp.o [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/EnumTables.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/EnumTables.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/Hash.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/Hash.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/Hash.cpp [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/IndexedStreamData.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/IndexedStreamData.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/IndexedStreamData.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/InfoStream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStreamBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStreamBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/InfoStreamBuilder.cpp [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineValueType.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp [ 18%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp [ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp [ 18%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/MathExtras.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MappedBlockStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MappedBlockStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MappedBlockStream.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/ModInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/MemoryBuffer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp:56:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/DbiStreamBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/ModStream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:463:7: required from 'llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(llvm::SmallVectorImpl::iterator, T&&) [with T = std::pair; llvm::SmallVectorImpl::iterator = std::pair*]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:80:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MemoryBuffer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MemoryBuffer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 19%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoCodeView.dir/cmake_clean_target.cmake In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionCOFF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MemoryBuffer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSection.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSectionMachO.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoCodeView.dir/link.txt --verbose=1 [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSubtargetInfo.cpp [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbolELF.cpp [ 20%] Built target LLVMDebugInfoDWARF /usr/bin/ar qc ../../libLLVMDebugInfoCodeView.a CMakeFiles/LLVMDebugInfoCodeView.dir/ByteStream.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/FieldListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/ListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/MemoryTypeTableBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/MethodListRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstream.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/ModuleSubstreamVisitor.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/StreamReader.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/StreamWriter.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumper.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecord.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordBuilder.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/MappedBlockStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MappedBlockStream.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MappedBlockStream.cpp:107:70: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/MappedBlockStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MappedBlockStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:95:33: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfBuilder.cpp.o [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfCommon.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp [ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/MemoryObject.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfCommon.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MsfCommon.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:95:33: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMDebugInfoCodeView.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCTargetOptions.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86ModRMFilters.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameHashTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameHashTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/NameHashTable.cpp [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp [ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/MD5.cpp [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCValue.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMap.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/NameMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 20%] Built target LLVMDebugInfoCodeView [ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Options.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Options.cpp [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMapBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMapBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/NameMapBuilder.cpp [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:643:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerShared.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbolELF.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAssembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbolELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MachObjectWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCValue.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCValue.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCValue.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCValue.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 6]' /usr/include/c++/8/tuple:1668:70: required from 'std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; long unsigned int ..._Indexes1 = {0}; _Args2 = {}; long unsigned int ..._Indexes2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]' /usr/include/c++/8/tuple:1657:63: required from 'std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [with _Args1 = {const llvm::SmallVector, 6>&}; _Args2 = {}; _T1 = const llvm::SmallVector, 6>; _T2 = unsigned int]' /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair, 6>, unsigned int>; _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Tp = std::_Rb_tree_node, 6>, unsigned int> >; std::allocator_traits >::allocator_type = std::allocator, 6>, unsigned int> > >]' /usr/include/c++/8/bits/stl_tree.h:637:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]' /usr/include/c++/8/bits/stl_tree.h:654:4: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, 6>, unsigned int> >*]' /usr/include/c++/8/bits/stl_tree.h:2414:13: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, 6>&>, std::tuple<>}; _Key = llvm::SmallVector, 6>; _Val = std::pair, 6>, unsigned int>; _KeyOfValue = std::_Select1st, 6>, unsigned int> >; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, 6>, unsigned int> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator, 6>, unsigned int> >]' /usr/include/c++/8/bits/stl_map.h:499:8: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = llvm::SmallVector, 6>; _Tp = unsigned int; _Compare = std::less, 6> >; _Alloc = std::allocator, 6>, unsigned int> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = unsigned int; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = llvm::SmallVector, 6>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:645:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerShared.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::pdb::msf::SuperBlock; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp:223:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/PDBFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/StringTableBuilder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/SubtargetFeature.cpp [ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/PluginLoader.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFileBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFileBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/PDBFileBuilder.cpp [ 21%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/PrettyStackTrace.cpp [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PublicsStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PublicsStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/PublicsStream.cpp [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp [ 21%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawError.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawError.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/RawError.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1388:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1598:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 21%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/RandomNumberGenerator.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenRegisters.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/TableGen/Record.h:1278:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenInstruction.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/CodeGenTarget.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 21%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Endian.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawSession.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawSession.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/RawSession.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Regex.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/SymbolStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/SymbolStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/SymbolStream.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Endian.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Endian.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Win64EH.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/vector:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWinEH.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCWin64EH.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ScaledNumber.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCMachObjectWriter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ScopedPrinter.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Raw/TpiStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/TpiStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB/Raw/TpiStream.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SHA1.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SmallPtrSet.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SmallVector.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SourceMgr.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SpecialCaseList.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Statistic.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StreamingMemoryObject.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringExtras.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringMap.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringPool.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringSaver.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringRef.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/WinCOFFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SystemUtils.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/TargetParser.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ThreadPool.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Timer.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ToolOutputFile.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Triple.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Triple.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Twine.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Unicode.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SourceMgr.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SourceMgr.cpp:187:71: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SourceMgr.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLTraits.cpp [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/raw_os_ostream.cpp [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/StringSaver.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringSaver.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringSaver.cpp:15:46: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/StringSaver.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/StringSaver.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/raw_ostream.cpp [ 24%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regcomp.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/regcomp.c [ 24%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regerror.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/regerror.c [ 24%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regexec.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/regexec.c [ 24%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regfree.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/regfree.c [ 24%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/regstrlcpy.c [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Atomic.cpp [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/DynamicLibrary.cpp [ 24%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Errno.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Host.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Host.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Memory.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Mutex.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Path.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Process.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Process.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Program.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Program.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/RWMutex.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/SearchForAddressOfSpecialSymbol.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Signals.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/TargetRegistry.cpp [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/ThreadLocal.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Threading.cpp [ 26%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/TimeValue.cpp [ 26%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Valgrind.cpp [ 26%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Watchdog.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLTraits.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLTraits.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp: In member function 'void llvm::yaml::MappingNode::increment()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2146:15: warning: this statement may fall through [-Wimplicit-fallthrough=] setError("Unexpected token. Expected Key or Block End", T); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2147:5: note: here case Token::TK_Error: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2158:14: warning: this statement may fall through [-Wimplicit-fallthrough=] getNext(); ~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2159:5: note: here case Token::TK_Error: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp: In member function 'void llvm::yaml::SequenceNode::increment()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2199:15: warning: this statement may fall through [-Wimplicit-fallthrough=] setError( "Unexpected token. Expected Block Entry or Block End." ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ , T); ~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2201:5: note: here case Token::TK_Error: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2228:14: warning: this statement may fall through [-Wimplicit-fallthrough=] getNext(); ~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/YAMLParser.cpp:2229:5: note: here case Token::TK_Error: ^~~~ [ 26%] Linking CXX static library ../../libLLVMDebugInfoPDB.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoPDB.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDebugInfoPDB.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDebugInfoPDB.a CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/DbiStreamBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/EnumTables.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/Hash.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/IndexedStreamData.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/InfoStreamBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MappedBlockStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModInfo.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/ModStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/MsfCommon.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameHashTable.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMap.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/NameMapBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFile.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PDBFileBuilder.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/PublicsStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawError.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/RawSession.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/SymbolStream.cpp.o CMakeFiles/LLVMDebugInfoPDB.dir/Raw/TpiStream.cpp.o /usr/bin/ranlib ../../libLLVMDebugInfoPDB.a /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Path.cpp: In function 'llvm::sys::fs::file_magic llvm::sys::fs::identify_magic(llvm::StringRef)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Path.cpp:1113:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Magic[1] == 0x01) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support/Path.cpp:1116:5: note: here case 0x90: // PA-RISC Windows ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target LLVMDebugInfoPDB [ 26%] Linking CXX static library ../libLLVMMC.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/cmake -P CMakeFiles/LLVMMC.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMC.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMMC.a CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o CMakeFiles/LLVMMC.dir/MCContext.cpp.o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o CMakeFiles/LLVMMC.dir/MCInst.cpp.o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o CMakeFiles/LLVMMC.dir/MCSection.cpp.o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o CMakeFiles/LLVMMC.dir/MCValue.cpp.o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o /usr/bin/ranlib ../libLLVMMC.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target LLVMMC [ 26%] Linking CXX static library ../libLLVMSupport.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cmake -P CMakeFiles/LLVMSupport.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSupport.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMSupport.a CMakeFiles/LLVMSupport.dir/APFloat.cpp.o CMakeFiles/LLVMSupport.dir/APInt.cpp.o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/COM.cpp.o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o CMakeFiles/LLVMSupport.dir/Compression.cpp.o CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o CMakeFiles/LLVMSupport.dir/DataStream.cpp.o CMakeFiles/LLVMSupport.dir/Debug.cpp.o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o CMakeFiles/LLVMSupport.dir/Error.cpp.o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o CMakeFiles/LLVMSupport.dir/Locale.cpp.o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o CMakeFiles/LLVMSupport.dir/MD5.cpp.o CMakeFiles/LLVMSupport.dir/Options.cpp.o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o CMakeFiles/LLVMSupport.dir/Regex.cpp.o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o CMakeFiles/LLVMSupport.dir/SHA1.cpp.o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o CMakeFiles/LLVMSupport.dir/StreamingMemoryObject.cpp.o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o CMakeFiles/LLVMSupport.dir/Timer.cpp.o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o CMakeFiles/LLVMSupport.dir/Triple.cpp.o CMakeFiles/LLVMSupport.dir/Twine.cpp.o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o CMakeFiles/LLVMSupport.dir/regcomp.c.o CMakeFiles/LLVMSupport.dir/regerror.c.o CMakeFiles/LLVMSupport.dir/regexec.c.o CMakeFiles/LLVMSupport.dir/regfree.c.o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o CMakeFiles/LLVMSupport.dir/Errno.cpp.o CMakeFiles/LLVMSupport.dir/Host.cpp.o CMakeFiles/LLVMSupport.dir/Memory.cpp.o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o CMakeFiles/LLVMSupport.dir/Path.cpp.o CMakeFiles/LLVMSupport.dir/Process.cpp.o CMakeFiles/LLVMSupport.dir/Program.cpp.o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o CMakeFiles/LLVMSupport.dir/Signals.cpp.o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o CMakeFiles/LLVMSupport.dir/Threading.cpp.o CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o /usr/bin/ranlib ../libLLVMSupport.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target LLVMSupport make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target obj.llvm-tblgen make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-tblgen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Linking CXX executable ../../bin/llvm-tblgen cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-tblgen.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -o ../../bin/llvm-tblgen -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVMSupport.a ../../lib/libLLVMTableGen.a -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target llvm-tblgen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= Scanning dependencies of target AttributeCompatFuncTableGen Scanning dependencies of target LibOptionsTableGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target intrinsics_gen make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Building Options.inc... [ 26%] Building AttributesCompatFunc.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver/Options.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/Options.inc.tmp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && ../../bin/llvm-tblgen -gen-attrs -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AttributesCompatFunc.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/AttributesCompatFunc.inc.tmp [ 26%] Building Attributes.inc... [ 26%] Building Intrinsics.gen... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR && ../../../bin/llvm-tblgen -gen-attrs -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Attributes.inc.tmp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR && ../../../bin/llvm-tblgen -gen-intrinsic -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Intrinsics.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Intrinsics.gen.tmp [ 26%] Updating AttributesCompatFunc.inc... [ 27%] Updating Attributes.inc... [ 27%] Updating Options.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/AttributesCompatFunc.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/AttributesCompatFunc.inc cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Attributes.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Attributes.inc cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/Options.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/Options.inc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 27%] Built target AttributeCompatFuncTableGen [ 27%] Built target LibOptionsTableGen make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= [ 27%] Updating Intrinsics.gen... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Intrinsics.gen.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/Intrinsics.gen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 27%] Built target intrinsics_gen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IRReader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalISel /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= Scanning dependencies of target X86CommonTableGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target AArch64CommonTableGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 27%] Building X86GenRegisterInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenRegisterInfo.inc.tmp [ 27%] Building AArch64GenRegisterInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc.tmp Scanning dependencies of target LLVMIRReader Scanning dependencies of target LLVMCore Scanning dependencies of target LLVMSelectionDAG Scanning dependencies of target LLVMMIRParser Scanning dependencies of target LLVMGlobalISel Scanning dependencies of target LLVMBitReader Scanning dependencies of target LLVMAsmPrinter Scanning dependencies of target LLVMBitWriter Scanning dependencies of target LLVMTransformUtils Scanning dependencies of target LLVMInstCombine Scanning dependencies of target LLVMInstrumentation Scanning dependencies of target LLVMScalarOpts make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build Scanning dependencies of target LLVMipo make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build Scanning dependencies of target LLVMVectorize Scanning dependencies of target LLVMHello Scanning dependencies of target LLVMObjCARCOpts Scanning dependencies of target LLVMLinker Scanning dependencies of target LLVMAnalysis make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build Scanning dependencies of target LLVMLTO Scanning dependencies of target LLVMObject make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build [ 27%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [ 27%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [ 27%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IRReader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IRReader/IRReader.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalISel -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalISel/GlobalISel.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MILexer.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 28%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/BitWriter.cpp [ 28%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 28%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader/BitReader.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker/IRMover.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/Archive.cpp [ 28%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp [ 28%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LLVMHello.dir/Hello.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello/Hello.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AsmWriter.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ArgumentPromotion.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.cpp [ 28%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 28%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstructionCombining.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 29%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/ASanStackFrameLayout.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/LTO.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTO.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 29%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/ADCE.cpp [ 29%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/AddressSanitizer.cpp [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AliasAnalysis.cpp Scanning dependencies of target LLVMCodeGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build Scanning dependencies of target LLVMMCJIT Scanning dependencies of target LLVMOrcJIT Scanning dependencies of target LLVMTarget Scanning dependencies of target LLVMProfileData make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build Scanning dependencies of target LLVMRuntimeDyld Scanning dependencies of target LLVMInterpreter make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LLVMExecutionEngine make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LLVMAsmParser make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target LLVMLibDriver make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build [ 29%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [ 29%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [ 29%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp [ 29%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT/MCJIT.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 29%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 29%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProf.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [ 29%] Building CXX object lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver/LibDriver.cpp [ 29%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/Target.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/Target.cpp [ 29%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLLexer.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 29%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp [ 29%] Building AArch64GenInstrInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenInstrInfo.inc.tmp [ 29%] Linking CXX static library ../../libLLVMGlobalISel.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel && /usr/bin/cmake -P CMakeFiles/LLVMGlobalISel.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMGlobalISel.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMGlobalISel.a CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o /usr/bin/ranlib ../../libLLVMGlobalISel.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 29%] Built target LLVMGlobalISel make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMCoverage make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 29%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp [ 29%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/AddDiscriminators.cpp [ 30%] Linking CXX shared module ../../LLVMHello.so cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMHello.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello/LLVMHello.exports -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -o ../../LLVMHello.so CMakeFiles/LLVMHello.dir/Hello.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" [ 30%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp [ 30%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Built target LLVMHello make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMPasses make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp [ 30%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader/BitcodeReader.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp: In member function 'void llvm::ExecutionEngine::StoreValueToMemory(const llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:1061:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::GenericValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Ptr, Val.IntVal.getRawData(), 10); ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/GenericValue.h:27:8: note: 'struct llvm::GenericValue' declared here struct GenericValue { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 30%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/BitcodeWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 30%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetIntrinsicInfo.cpp [ 30%] Building AArch64GenMCCodeEmitter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/IndirectionUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:40: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT/MCJIT.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT/MCJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT/MCJIT.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT/MCJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AsmWriter.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AsmWriter.cpp:145:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AsmWriter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ArchiveWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:1573:18: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, long unsigned int>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:1618:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, long unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, long unsigned int>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 30%] Linking CXX static library ../libLLVMLibDriver.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver && /usr/bin/cmake -P CMakeFiles/LLVMLibDriver.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLibDriver.dir/link.txt --verbose=1 [ 30%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp /usr/bin/ar qc ../libLLVMLibDriver.a CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o /usr/bin/ranlib ../libLLVMLibDriver.a [ 30%] Linking CXX static library ../libLLVMIRReader.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader && /usr/bin/cmake -P CMakeFiles/LLVMIRReader.dir/cmake_clean_target.cmake make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMIRReader.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMIRReader.a CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [ 30%] Built target LLVMLibDriver /usr/bin/ranlib ../libLLVMIRReader.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 31%] Building X86GenDisassemblerTables.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDisassemblerTables.inc.tmp [ 31%] Built target LLVMIRReader [ 31%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker/LinkModules.cpp [ 31%] Building X86GenInstrInfo.inc... In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AliasAnalysis.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:49:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenInstrInfo.inc.tmp [ 31%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOModule.cpp [ 31%] Building AArch64GenMCPseudoLowering.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:634:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:39:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::detail::DenseSetPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/BBVectorize.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:26:32: note: 'class llvm::detail::DenseSetPair >' declared here template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:15006:71: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building AArch64GenAsmWriter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp [ 31%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 31%] Building AArch64GenAsmWriter1.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter1.inc.tmp [ 31%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp [ 31%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProfReader.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:843:49: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1383:70: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1427:71: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Binary.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/Binary.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AliasAnalysisEvaluator.cpp [ 31%] Building AArch64GenAsmMatcher.inc... In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:634:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = const llvm::Value*; ValueT = long unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/BlotMapVector.h:17:43: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmMatcher.inc.tmp [ 31%] Linking CXX static library ../../libLLVMMCJIT.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -P CMakeFiles/LLVMMCJIT.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMCJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMCJIT.a CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o /usr/bin/ranlib ../../libLLVMMCJIT.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 31%] Built target LLVMMCJIT [ 31%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [ 31%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BasicBlockUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOModule.cpp:46: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 31%] Building AArch64GenDAGISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDAGISel.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp: In member function 'bool llvm::LLParser::ParseTopLevelEntities()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:273:34: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ParseUseListOrderBB()) return true; break; ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:273:74: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (ParseUseListOrderBB()) return true; break; ^~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOModule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOModule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOModule.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOModule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/COFFObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 31%] Building X86GenAsmWriter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLoweringObjectFile.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLLexer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:5187:72: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/SourceMgr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLLexer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:5753:65: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLLexer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building AArch64GenFastISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenFastISel.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:438:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMappingWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/BarrierNoopPass.cpp [ 31%] Building AArch64GenCallingConv.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenCallingConv.inc.tmp [ 31%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngineBindings.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:32:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:44:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:157:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:44:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CGSCCPassManager.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Passes/PassBuilder.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 31%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ConstantMerge.cpp [ 31%] Building AArch64GenSubtargetInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.tmp [ 31%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ELF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ELF.cpp [ 31%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/CrossDSOCFI.cpp [ 32%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp [ 32%] Linking CXX static library ../libLLVMLinker.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker && /usr/bin/cmake -P CMakeFiles/LLVMLinker.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLinker.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o /usr/bin/ranlib ../libLLVMLinker.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 32%] Built target LLVMLinker [ 32%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 32%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineAddSub.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ELF.cpp: In function 'llvm::StringRef llvm::object::getELFRelocationTypeName(uint32_t, uint32_t)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ELF.cpp:109:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ELF.cpp:114:3: note: here case ELF::EM_BPF: ^~~~ [ 32%] Building X86GenAsmWriter1.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter1.inc.tmp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/BDCE.cpp [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AliasAnalysisSummary.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngineBindings.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/ExecutionEngineBindings.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ConstantMerge.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ConstantMerge.cpp:162:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ConstantMerge.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AutoUpgrade.cpp [ 34%] Building X86GenAsmMatcher.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmMatcher.inc.tmp [ 34%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/NullResolver.cpp [ 34%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/BoundsChecking.cpp [ 34%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage/CoverageMappingReader.cpp [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ELFObjectFile.cpp [ 35%] Building AArch64GenDisassemblerTables.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 35%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp [ 35%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/DeadArgumentElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 35%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProfWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 35%] Building AArch64GenSystemOperands.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && ../../../bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSystemOperands.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:742:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:794:48: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'void* ffiValueFor(llvm::Type*, const llvm::GenericValue&, void*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:157:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:158:5: note: here case Type::FloatTyID: { ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'ffi_type* ffiTypeFor(llvm::Type*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:116:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (cast(Ty)->getBitWidth()) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:122:5: note: here case Type::FloatTyID: return &ffi_type_float; ^~~~ [ 35%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/GDBRegistrationListener.cpp [ 35%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:828:70: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Attributes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AliasSetTracker.cpp [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcABISupport.cpp [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BreakCriticalEdges.cpp [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ElimAvailExtern.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:53: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 36%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCExpand.cpp [ 36%] Updating AArch64GenRegisterInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc [ 36%] Updating AArch64GenInstrInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenInstrInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenInstrInfo.inc [ 36%] Updating AArch64GenMCCodeEmitter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc [ 36%] Updating AArch64GenMCPseudoLowering.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenMCPseudoLowering.inc [ 36%] Updating AArch64GenAsmWriter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter.inc [ 36%] Updating AArch64GenAsmWriter1.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter1.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmWriter1.inc [ 36%] Updating AArch64GenAsmMatcher.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmMatcher.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmMatcher.inc [ 36%] Updating AArch64GenDAGISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDAGISel.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDAGISel.inc [ 36%] Updating AArch64GenFastISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenFastISel.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenFastISel.inc [ 36%] Updating AArch64GenCallingConv.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenCallingConv.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenCallingConv.inc [ 36%] Updating AArch64GenSubtargetInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSubtargetInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSubtargetInfo.inc [ 36%] Updating AArch64GenDisassemblerTables.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenDisassemblerTables.inc [ 37%] Updating AArch64GenSystemOperands.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSystemOperands.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenSystemOperands.inc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 37%] Built target AArch64CommonTableGen make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AutoUpgrade.cpp: In function 'bool UpgradeIntrinsicFunction1(llvm::Function*, llvm::Function*&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AutoUpgrade.cpp:192:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Name == "stackprotectorcheck") { ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/AutoUpgrade.cpp:197:3: note: here case 'x': { ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:56: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ Scanning dependencies of target LLVMAArch64CodeGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 38%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachineC.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/InstrProfWriter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProfWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::OnDiskChainedHashTableGenerator::Item; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:410:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::OnDiskChainedHashTableGenerator::Item; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/OnDiskHashTable.h:130:33: required from 'void llvm::OnDiskChainedHashTableGenerator::insert(typename Info::key_type_ref, typename Info::data_type_ref, Info&) [with Info = llvm::InstrProfRecordWriterTrait; typename Info::key_type_ref = llvm::StringRef; typename Info::data_type_ref = const llvm::SmallDenseMap* const]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/OnDiskHashTable.h:119:5: required from 'void llvm::OnDiskChainedHashTableGenerator::insert(typename Info::key_type_ref, typename Info::data_type_ref) [with Info = llvm::InstrProfRecordWriterTrait; typename Info::key_type_ref = llvm::StringRef; typename Info::data_type_ref = const llvm::SmallDenseMap* const]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProfWriter.cpp:223:49: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/InstrProfWriter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/InstrProfWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp [ 38%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/ConstantHoisting.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:707:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/SectionMemoryManager.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building X86GenDAGISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDAGISel.inc.tmp [ 38%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BreakCriticalEdges.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BreakCriticalEdges.cpp:227:68: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 38%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ExtractGV.cpp [ 38%] Building X86GenFastISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenFastISel.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp [ 38%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachineC.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/BitcodeWriterPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:2798:57: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constants.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/IntrinsicInst.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetTransformInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachineC.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetTransformInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetMachineC.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/TargetSelect.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/BasicBlock.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/Error.cpp [ 38%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BuildLibCalls.cpp [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/ProfileSummaryBuilder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp [ 38%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetRecip.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRParser/MIRParser.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AtomicExpandPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SCCIterator.h:40:7: required from 'IteratorT llvm::iterator_range::begin() const [with IteratorT = llvm::scc_iterator]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:289:61: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair, unsigned int>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 38%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/ForceFunctionAttrs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp:31: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter/Interpreter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:4078:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/TargetSelect.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/TargetSelect.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Analysis.cpp [ 39%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetSubtargetInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/FunctionAttrs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 39%] Linking CXX static library ../libLLVMExecutionEngine.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMExecutionEngine.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:420:26: required from 'bool llvm::DominatorTreeBase::properlyDominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:2827:38: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ /usr/bin/ar qc ../libLLVMExecutionEngine.a CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1435:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMExecutionEngine.a [ 39%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Comdat.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 39%] Built target LLVMExecutionEngine make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMAArch64Info make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 39%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/TargetInfo -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/TargetInfo/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 39%] Linking CXX static library ../../libLLVMInterpreter.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -P CMakeFiles/LLVMInterpreter.dir/cmake_clean_target.cmake [ 40%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARCContract.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInterpreter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInterpreter.a CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 40%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/SampleProf.cpp /usr/bin/ranlib ../../libLLVMInterpreter.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 40%] Built target LLVMInterpreter make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AtomicExpandPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 41%] Linking CXX static library ../../libLLVMCoverage.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage && /usr/bin/cmake -P CMakeFiles/LLVMCoverage.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCoverage.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMCoverage.a CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o Scanning dependencies of target LLVMAArch64AsmParser make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/ranlib ../../libLLVMCoverage.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 41%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 41%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/UpdateCompilerUsed.cpp [ 41%] Built target LLVMCoverage make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMAArch64Disassembler make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp: In function 'bool InTreeUserNeedToExtract(llvm::Value*, llvm::Instruction*, llvm::TargetLibraryInfo*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:271:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:273:3: note: here default: ^~~~~~~ [ 41%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp [ 42%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ConstantFold.cpp [ 42%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ConstantRange.cpp [ 42%] Building X86GenCallingConv.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenCallingConv.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetSubtargetInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/PBQPRAConstraint.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/IRBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AtomicExpandUtils.h:11, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AtomicExpandPass.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AtomicExpandUtils.h:10, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 42%] Linking CXX static library ../../../libLLVMAArch64Info.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Info.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Info.a CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Info.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 42%] Built target LLVMAArch64Info make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMAArch64AsmPrinter make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 42%] Building CXX object lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/InstPrinter/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp [ 42%] Linking CXX static library ../libLLVMTarget.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/cmake -P CMakeFiles/LLVMTarget.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTarget.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMTarget.a CMakeFiles/LLVMTarget.dir/Target.cpp.o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o CMakeFiles/LLVMTarget.dir/TargetRecip.cpp.o CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o /usr/bin/ranlib ../libLLVMTarget.a [ 43%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/FunctionImport.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:149:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 43%] Built target LLVMTarget make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:590:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ Scanning dependencies of target LLVMAArch64Desc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build [ 43%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/BypassSlowDivision.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/AssumptionCache.cpp [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp [ 43%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/ConstantProp.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/SymbolicFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/IRObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/IRObjectFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/SampleProfReader.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/UpdateCompilerUsed.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/UpdateCompilerUsed.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp: In member function 'bool {anonymous}::AArch64AsmParser::validateInstruction(llvm::MCInst&, llvm::SmallVectorImpl&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3457:52: warning: this statement may fall through [-Wimplicit-fallthrough=] "is also a destination"); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3460:3: note: here case AArch64::LDPDi: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4541: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmMatcher.inc: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenAsmMatcher.inc:14362:6: warning: 'bool {anonymous}::AArch64AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)' defined but not used [-Wunused-function] bool AArch64AsmParser:: ^~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/FunctionImport.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/FunctionImport.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/FunctionImport.cpp:329:72: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/FunctionImport.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/FunctionImport.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/MachOObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AddressTypePromotion.cpp [ 44%] Building X86GenSubtargetInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target -I /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86.td -o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenSubtargetInfo.inc.tmp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Constants.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Constants.cpp [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/CloneFunction.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/DependencyAnalysis.cpp [ 44%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/ThinLTOCodeGenerator.cpp [ 44%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser/Parser.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCDisassembler.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Core.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Core.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp: In function 'DecodeStatus DecodeThreeAddrSRegInstruction(llvm::MCInst&, uint32_t, uint64_t, const void*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:757:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (shiftHi == 0x3) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:760:3: note: here case AArch64::ANDWrs: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:781:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (shiftHi == 0x3) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp:784:3: note: here case AArch64::ANDXrs: ^~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BasicAliasAnalysis.cpp [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp [ 44%] Linking CXX static library ../../libLLVMMIRParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMIRParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o /usr/bin/ranlib ../../libLLVMMIRParser.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 44%] Built target LLVMMIRParser make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMAArch64Utils make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 44%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AddressTypePromotion.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AddressTypePromotion.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BasicTargetTransformInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:232:55: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ObjCARC.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Core.cpp:91:18: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::LLVMContext::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] Handler), ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Core.cpp:97:40: warning: cast between incompatible function types from 'llvm::LLVMContext::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] unwrap(C)->getDiagnosticHandler()); ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/SampleProfWriter.cpp [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp [ 44%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader/BitstreamReader.cpp [ 44%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp [ 44%] Linking CXX static library ../../libLLVMBitWriter.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/cmake -P CMakeFiles/LLVMBitWriter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitWriter.dir/link.txt --verbose=1 [ 44%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/ThinLTOCodeGenerator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO/ThinLTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ar qc ../../libLLVMBitWriter.a CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o /usr/bin/ranlib ../../libLLVMBitWriter.a [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/MachOUniversal.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 44%] Built target LLVMBitWriter [ 44%] Linking CXX static library ../libLLVMAsmParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAsmParser.a CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp /usr/bin/ranlib ../libLLVMAsmParser.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/BasicTTIImpl.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/GlobalDCE.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 44%] Built target LLVMAsmParser In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp [ 44%] Updating X86GenRegisterInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenRegisterInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenRegisterInfo.inc [ 44%] Updating X86GenDisassemblerTables.inc... In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/BasicTTIImpl.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/BasicTTIImpl.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDisassemblerTables.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDisassemblerTables.inc [ 44%] Updating X86GenInstrInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenInstrInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenInstrInfo.inc [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCalls.cpp [ 44%] Updating X86GenAsmWriter.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter.inc [ 45%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [ 45%] Updating X86GenAsmWriter1.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter1.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmWriter1.inc [ 45%] Updating X86GenAsmMatcher.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmMatcher.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmMatcher.inc [ 45%] Updating X86GenDAGISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDAGISel.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenDAGISel.inc [ 45%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp [ 45%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcError.cpp [ 45%] Updating X86GenFastISel.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenFastISel.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenFastISel.inc [ 45%] Updating X86GenCallingConv.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenCallingConv.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenCallingConv.inc [ 45%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/GlobalOpt.cpp [ 46%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize/Vectorize.cpp [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BuiltinGCs.cpp [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/DCE.cpp [ 46%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSummaryIndexObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ModuleSummaryIndexObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ModuleSummaryIndexObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp:614:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Updating X86GenSubtargetInfo.inc... cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenSubtargetInfo.inc.tmp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenSubtargetInfo.inc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp [ 46%] Built target X86CommonTableGen [ 46%] Linking CXX static library ../../libLLVMBitReader.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader && /usr/bin/cmake -P CMakeFiles/LLVMBitReader.dir/cmake_clean_target.cmake make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBitReader.dir/link.txt --verbose=1 make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= /usr/bin/ar qc ../../libLLVMBitReader.a CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /usr/bin/ranlib ../../libLLVMBitReader.a [ 46%] Linking CXX static library ../libLLVMProfileData.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/cmake -P CMakeFiles/LLVMProfileData.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMProfileData.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMProfileData.a CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Built target LLVMBitReader make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend /usr/bin/ranlib ../libLLVMProfileData.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMX86CodeGen make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:33:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build Scanning dependencies of target LLVMX86AsmParser make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:33:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfoDarwin.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [ 46%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp [ 46%] Built target LLVMProfileData make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:39: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/ModuleSummaryIndexObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ModuleSummaryIndexObjectFile.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/ModuleSummaryIndexObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ModuleSummaryIndexObjectFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:53: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp Scanning dependencies of target LLVMX86Disassembler make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/GlobalOpt.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/GlobalOpt.cpp:176:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/GlobalOpt.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/ModuleSummaryIndexObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ModuleSummaryIndexObjectFile.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/ModuleSummaryIndexObjectFile.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ModuleSummaryIndexObjectFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/CloneModule.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/IPConstantPropagation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp:36: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Linking CXX static library ../../libLLVMRuntimeDyld.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -P CMakeFiles/LLVMRuntimeDyld.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMRuntimeDyld.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMRuntimeDyld.a CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMRuntimeDyld.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Built target LLVMRuntimeDyld make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend [ 46%] Linking CXX static library ../libLLVMLTO.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLTO.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /usr/bin/ar qc ../libLLVMLTO.a CMakeFiles/LLVMLTO.dir/LTO.cpp.o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMLTO.a Scanning dependencies of target LLVMX86AsmPrinter make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/Object.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/Object.cpp In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Built target LLVMLTO make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/DeadStoreElimination.cpp Scanning dependencies of target LLVMX86Desc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DIBuilder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BlockFrequencyInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DerivedTypes.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/User.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Constant.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/GlobalValue.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/JITSymbolFlags.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp: In function 'void translateImmediate(llvm::MCInst&, uint64_t, const llvm::X86Disassembler::OperandSpecifier&, llvm::X86Disassembler::InternalInstruction&, const llvm::MCDisassembler*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:625:43: warning: this statement may fall through [-Wimplicit-fallthrough=] mcInst.addOperand(MCOperand::createReg(X86::BND0 + (immediate >> 4))); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86Disassembler.cpp:626:3: note: here case TYPE_REL8: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCInstPrinter.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 46%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DataLayout.cpp [ 46%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCInstPrinter.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DebugInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/IPO.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/IPO.cpp [ 46%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/ObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 46%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp [ 46%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC/PtrState.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/CmpInstAnalysis.cpp [ 46%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCSymbolizer.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 47%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp [ 47%] Linking CXX static library ../../../libLLVMAArch64Utils.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Utils.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Utils.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ar qc ../../../libLLVMAArch64Utils.a CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [ 47%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp /usr/bin/ranlib ../../../libLLVMAArch64Utils.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 47%] Built target LLVMAArch64Utils make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= [ 47%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/MemorySanitizer.cpp Scanning dependencies of target LLVMX86Info make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 47%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 47%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo/X86TargetInfo.cpp [ 48%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp [ 47%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.cpp [ 48%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/InferFunctionAttrs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 48%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DebugInfoMetadata.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/CodeExtractor.cpp [ 48%] Linking CXX static library ../../../libLLVMAArch64Disassembler.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Disassembler.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Disassembler.a CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCInstPrinter.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 48%] Linking CXX static library ../../libLLVMVectorize.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/cmake -P CMakeFiles/LLVMVectorize.dir/cmake_clean_target.cmake /usr/bin/ranlib ../../../libLLVMAArch64Disassembler.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMVectorize.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Format.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCInstPrinter.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ar qc ../../libLLVMVectorize.a CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 48%] Built target LLVMAArch64Disassembler make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= /usr/bin/ranlib ../../libLLVMVectorize.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ Scanning dependencies of target LLVMX86Utils make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 48%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Utils/X86ShuffleDecode.cpp [ 48%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 48%] Built target LLVMVectorize [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCasts.cpp [ 48%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/SymbolicFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 48%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGen.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Linking CXX static library ../../../libLLVMX86Info.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMX86Info.dir/cmake_clean_target.cmake In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Info.a CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMX86Info.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 49%] Built target LLVMX86Info [ 49%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp [ 49%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DebugLoc.cpp [ 49%] Linking CXX static library ../../libLLVMObjCARCOpts.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/cmake -P CMakeFiles/LLVMObjCARCOpts.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObjCARCOpts.dir/link.txt --verbose=1 [ 49%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DiagnosticInfo.cpp /usr/bin/ar qc ../../libLLVMObjCARCOpts.a CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMObjCARCOpts.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:48: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Built target LLVMObjCARCOpts In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:100:23: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 49%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCompares.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp [ 49%] Linking CXX static library ../../../libLLVMX86Utils.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils && /usr/bin/cmake -P CMakeFiles/LLVMX86Utils.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Utils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Utils.a CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o /usr/bin/ranlib ../../../libLLVMX86Utils.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 49%] Built target LLVMX86Utils [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/EarlyCSE.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCObjectStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCELFStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp: In function 'int llvm::X86Disassembler::decodeInstruction(llvm::X86Disassembler::InternalInstruction*, llvm::X86Disassembler::byteReader_t, const void*, llvm::X86Disassembler::dlog_t, void*, const void*, uint64_t, llvm::X86Disassembler::DisassemblerMode)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:1872:53: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct llvm::X86Disassembler::InternalInstruction'; use assignment or value-initialization instead [-Wclass-memaccess] memset(insn, 0, sizeof(struct InternalInstruction)); ^ [ 49%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object/SymbolSize.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/InlineAlways.cpp [ 49%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [ 49%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:525:8: note: 'struct llvm::X86Disassembler::InternalInstruction' declared here struct InternalInstruction { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /usr/include/c++/8/bits/stl_pair.h:293:17: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const std::pair&; _T2 = llvm::SmallVector, 4>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 4>; typename std::__decay_and_strip<_Tp>::__type = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:38: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:43:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 4]' /usr/include/c++/8/bits/stl_pair.h:292:17: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, llvm::SmallVector, 4> >; _Args = {const std::pair, llvm::SmallVector, 4> >&}]' /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; _Allocator = std::allocator, llvm::SmallVector, 4> > >]' /usr/include/c++/8/bits/vector.tcc:447:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, llvm::SmallVector, 4> >*, std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, llvm::SmallVector, 4> >*]' /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, llvm::SmallVector, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:43:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:103:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp: In function 'bool llvm::EmitAnyX86InstComments(const llvm::MCInst*, llvm::raw_ostream&, const char* (*)(unsigned int))': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:509:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:42:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:511:3: note: in expansion of macro 'CASE_MOVDUP' CASE_MOVDUP(MOVSLDUP, m) ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:517:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:42:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:519:3: note: in expansion of macro 'CASE_MOVDUP' CASE_MOVDUP(MOVSHDUP, m) ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:525:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:42:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:527:3: note: in expansion of macro 'CASE_MOVDUP' CASE_MOVDUP(MOVDDUP, m) ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:538:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:539:3: note: here case X86::VPSLLDQZ128rm: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:555:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:556:3: note: here case X86::VPSRLDQZ128rm: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:568:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:570:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(PALIGNR, rmi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:580:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:582:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(PSHUFD, mi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:591:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:593:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(PSHUFHW, mi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:602:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:604:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(PSHUFLW, mi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:634:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:636:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKHBW, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:646:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:648:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKHWD, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:658:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:660:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKHDQ, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:669:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:671:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKHQDQ, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:680:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:682:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKLBW, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:692:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:694:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKLWD, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:704:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:706:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKLDQ, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:715:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:717:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(PUNPCKLQDQ, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:725:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:727:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(SHUFPD, rmi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:738:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:96:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, suf) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:740:3: note: in expansion of macro 'CASE_SHUF' CASE_SHUF(SHUFPS, rmi) ^~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:751:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:144:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(SHUFF##Inst, Z, r##src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:753:3: note: in expansion of macro 'CASE_VSHUF' CASE_VSHUF(64X2, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:763:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:144:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(SHUFF##Inst, Z, r##src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:765:3: note: in expansion of macro 'CASE_VSHUF' CASE_VSHUF(32X4, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:775:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:777:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(UNPCKLPD, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:785:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:787:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(UNPCKLPS, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:795:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:797:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(UNPCKHPD, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:805:13: warning: this statement may fall through [-Wimplicit-fallthrough=] RegForm = true; ~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:78:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:807:3: note: in expansion of macro 'CASE_UNPCK' CASE_UNPCK(UNPCKHPS, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:814:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:114:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:816:3: note: in expansion of macro 'CASE_VPERMILPI' CASE_VPERMILPI(PERMILPS, m) ^~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:825:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:114:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:827:3: note: in expansion of macro 'CASE_VPERMILPI' CASE_VPERMILPI(PERMILPD, m) ^~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:851:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:131:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:853:3: note: in expansion of macro 'CASE_VPERM' CASE_VPERM(PERMPD, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:862:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 2).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:131:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, src##i) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:864:3: note: in expansion of macro 'CASE_VPERM' CASE_VPERM(PERMQ, m) ^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:956:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:60:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:958:3: note: in expansion of macro 'CASE_PMOVZX' CASE_PMOVZX(PMOVZXBW, m) ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:967:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:60:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:969:3: note: in expansion of macro 'CASE_PMOVZX' CASE_PMOVZX(PMOVZXWD, m) ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:976:26: warning: this statement may fall through [-Wimplicit-fallthrough=] Src1Name = getRegName(MI->getOperand(NumOperands - 1).getReg()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:28:3: note: here case X86::V##Inst##Suffix##src: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:37:3: note: in expansion of macro 'CASE_AVX_INS_COMMON' CASE_AVX_INS_COMMON(Inst, Suffix, src) \ ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:60:3: note: in expansion of macro 'CASE_AVX512_INS_COMMON' CASE_AVX512_INS_COMMON(Inst, Z, r##src) \ ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter/X86InstComments.cpp:978:3: note: in expansion of macro 'CASE_PMOVZX' CASE_PMOVZX(PMOVZXDQ, m) ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser/X86AsmParser.cpp:3039: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/X86GenAsmMatcher.inc:34063:6: warning: 'bool {anonymous}::X86AsmParser::mnemonicIsValid(llvm::StringRef, unsigned int)' defined but not used [-Wunused-function] bool X86AsmParser:: ^~~~~~~~~~~~ [ 50%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 50%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [ 50%] Linking CXX static library ../../../libLLVMAArch64AsmParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/InlineSimple.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp [ 49%] Linking CXX static library ../../libLLVMOrcJIT.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAArch64AsmParser.dir/cmake_clean_target.cmake [ 50%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/cmake -P CMakeFiles/LLVMOrcJIT.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BranchProbabilityInfo.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64AsmParser.a CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOrcJIT.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMOrcJIT.a CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o CMakeFiles/LLVMOrcJIT.dir/OrcRemoteTargetRPCAPI.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64AsmParser.a /usr/bin/ranlib ../../libLLVMOrcJIT.a [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/FlattenCFGPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:430:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 50%] Linking CXX static library ../../../libLLVMX86Disassembler.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMX86Disassembler.dir/cmake_clean_target.cmake [ 50%] Linking CXX static library ../libLLVMObject.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:48: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 50%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmPrinter.dir/cmake_clean_target.cmake make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmPrinter.dir/link.txt --verbose=1 cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMObject.dir/link.txt --verbose=1 cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmPrinter.a CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o /usr/bin/ar qc ../../../libLLVMX86Disassembler.a CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o /usr/bin/ar qc ../libLLVMObject.a CMakeFiles/LLVMObject.dir/Archive.cpp.o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o CMakeFiles/LLVMObject.dir/Binary.cpp.o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/ELF.cpp.o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Error.cpp.o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o CMakeFiles/LLVMObject.dir/ModuleSummaryIndexObjectFile.cpp.o CMakeFiles/LLVMObject.dir/Object.cpp.o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 50%] Built target LLVMAArch64AsmParser /usr/bin/ranlib ../../../libLLVMX86AsmPrinter.a [ 50%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp /usr/bin/ranlib ../../../libLLVMX86Disassembler.a [ 50%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 50%] Built target LLVMX86AsmPrinter [ 51%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/Instrumentation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/ranlib ../libLLVMObject.a [ 51%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 51%] Built target LLVMOrcJIT cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/DiagnosticPrinter.cpp [ 51%] Built target LLVMX86Disassembler [ 51%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/CtorUtils.cpp [ 51%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp [ 51%] Built target LLVMObject [ 51%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp [ 51%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 51%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/InstrProfiling.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp [ 51%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/EarlyCSE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/EarlyCSE.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Recycler.h:88:23: required from 'SubClass* llvm::Recycler::Allocate(AllocatorType&) [with SubClass = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; long unsigned int Size = 32; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/RecyclingAllocator.h:44:75: required from 'SubClass* llvm::RecyclingAllocator::Allocate() [with SubClass = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*>; long unsigned int Size = 32; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ScopedHashTable.h:65:25: required from 'static llvm::ScopedHashTableVal* llvm::ScopedHashTableVal::Create(llvm::ScopedHashTableVal*, llvm::ScopedHashTableVal*, const K&, const V&, AllocatorTy&) [with AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >; K = {anonymous}::SimpleValue; V = llvm::Value*]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ScopedHashTable.h:212:29: required from 'void llvm::ScopedHashTable::insertIntoScope(llvm::ScopedHashTable::ScopeTy*, const K&, const V&) [with K = {anonymous}::SimpleValue; V = llvm::Value*; KInfo = llvm::DenseMapInfo<{anonymous}::SimpleValue>; AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >; llvm::ScopedHashTable::ScopeTy = llvm::ScopedHashTableScope<{anonymous}::SimpleValue, llvm::Value*, llvm::DenseMapInfo<{anonymous}::SimpleValue>, llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ScopedHashTable.h:188:5: required from 'void llvm::ScopedHashTable::insert(const K&, const V&) [with K = {anonymous}::SimpleValue; V = llvm::Value*; KInfo = llvm::DenseMapInfo<{anonymous}::SimpleValue>; AllocatorTy = llvm::RecyclingAllocator, llvm::ScopedHashTableVal<{anonymous}::SimpleValue, llvm::Value*> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/EarlyCSE.cpp:521:65: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/EarlyCSE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/EarlyCSE.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCompares.cpp: In member function 'bool llvm::InstCombiner::OptimizeOverflowCheck(llvm::OverflowCheckFlavor, llvm::Value*, llvm::Value*, llvm::Instruction&, llvm::Value*&, llvm::Constant*&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCompares.cpp:2605:79: warning: this statement may fall through [-Wimplicit-fallthrough=] return SetResult(Builder->CreateAdd(LHS, RHS), Builder->getTrue(), true); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineCompares.cpp:2608:3: note: here case OCF_SIGNED_ADD: { ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:3509:64: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 51%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Internalize.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:35:26: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:35:26: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCDwarf.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 51%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/.. -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/.. -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp [ 51%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Float2Int.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CodeGenPrepare.cpp:2104:6: warning: 'void {anonymous}::ExtAddrMode::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] void ExtAddrMode::print(raw_ostream &OS) const { ^~~~~~~~~~~ [ 52%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Function.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Function.cpp [ 52%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/PGOInstrumentation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineInternal.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:62:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineInternal.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 52%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp [ 52%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/DemoteRegToStack.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:420:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:519:74: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:64:22: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:57:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:169:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::BasicBlock*; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:67:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:57:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits >; NodeT = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock; typename GraphT::NodeType = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:169:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::Function; N = llvm::Inverse; typename llvm::GraphTraits::NodeType = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:70:16: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 52%] Linking CXX static library ../../../libLLVMAArch64Desc.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMAArch64Desc.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64Desc.a CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64Desc.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 52%] Built target LLVMAArch64Desc [ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64BranchRelaxation.cpp:133:6: warning: 'void {anonymous}::AArch64BranchRelaxation::dumpBBs()' defined but not used [-Wunused-function] void AArch64BranchRelaxation::dumpBBs() { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/Evaluator.cpp [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp [ 53%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GuardWidening.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp [ 53%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/SanitizerCoverage.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:38:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:54:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFGPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/LoopExtractor.cpp [ 53%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:99:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:111:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:112:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:122:3: note: here case MCSymbolRefExpr::VK_GOTOFF: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:138:3: note: here case MCSymbolRefExpr::VK_DTPOFF: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:140:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:150:3: note: here case MCSymbolRefExpr::VK_SIZE: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:152:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:162:3: note: here case MCSymbolRefExpr::VK_TLSCALL: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:222:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:230:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [ 54%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/FlattenCFG.cpp [ 54%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFLAndersAliasAnalysis.cpp [ 54%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp [ 54%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp [ 54%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp [ 54%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/ThreadSanitizer.cpp [ 54%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/LowerTypeTests.cpp [ 54%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/GCOV.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/GCOV.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GuardWidening.cpp:664:11: warning: 'static llvm::StringRef {anonymous}::GuardWideningImpl::scoreTypeToString({anonymous}::GuardWideningImpl::WideningScore)' defined but not used [-Wunused-function] StringRef GuardWideningImpl::scoreTypeToString(WideningScore WS) { ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFixup.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 54%] Linking CXX static library ../libLLVMPasses.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes && /usr/bin/cmake -P CMakeFiles/LLVMPasses.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPasses.dir/link.txt --verbose=1 [ 55%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombinePHI.cpp /usr/bin/ar qc ../libLLVMPasses.a CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 55%] Linking CXX static library ../../../libLLVMX86Desc.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMX86Desc.dir/cmake_clean_target.cmake /usr/bin/ranlib ../libLLVMPasses.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Desc.a CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 55%] Linking CXX static library ../../../libLLVMX86AsmParser.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmParser.dir/cmake_clean_target.cmake /usr/bin/ranlib ../../../libLLVMX86Desc.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmParser.a CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:104: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:50: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /usr/bin/ranlib ../../../libLLVMX86AsmParser.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:355:57: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CFLSteensAliasAnalysis.cpp [ 55%] Built target LLVMX86Desc [ 55%] Built target LLVMPasses make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/GVMaterializer.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 55%] Built target LLVMX86AsmParser cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVNHoist.cpp [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/FunctionImportUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/FoldingSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Globals.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Globals.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CollectLOH.cpp:101: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/MergeFunctions.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineSelect.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/GlobalStatus.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionalCompares.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86CallingConv.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def: In member function 'void llvm::DIEValue::destroyVal()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:34:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Integer) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:42:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(LocList) ^~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp: In member function 'bool {anonymous}::X86FastISel::X86FastEmitStore(llvm::EVT, unsigned int, bool, llvm::X86AddressMode&, llvm::MachineMemOperand*, bool)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:520:12: warning: this statement may fall through [-Wimplicit-fallthrough=] ValReg = AndResult; ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:523:3: note: here case MVT::i8: Opc = X86::MOV8mr; break; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp: In member function 'bool {anonymous}::X86FastISel::X86FastEmitStore(llvm::EVT, const llvm::Value*, llvm::X86AddressMode&, llvm::MachineMemOperand*, bool)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:662:27: warning: this statement may fall through [-Wimplicit-fallthrough=] case MVT::i1: Signed = false; // FALLTHROUGH to handle as i8. ~~~~~~~^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FastISel.cpp:663:5: note: here case MVT::i8: Opc = X86::MOV8mi; break; ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:1904:46: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:35: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:2396:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:2429:74: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/InlineFunction.cpp [ 55%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp [ 55%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp [ 55%] Linking CXX static library ../../../libLLVMAArch64AsmPrinter.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAArch64AsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMAArch64AsmPrinter.a CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMAArch64AsmPrinter.a [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/IRBuilder.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 55%] Built target LLVMAArch64AsmPrinter [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVNHoist.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVNHoist.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/MergeFunctions.cpp:1466:6: warning: 'bool {anonymous}::MergeFunctions::doSanityCheck(std::vector&)' defined but not used [-Wunused-function] bool MergeFunctions::doSanityCheck(std::vector &Worklist) { ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = llvm::Constant*; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector, 4>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:1725:24: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:37: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:344:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:344:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/InstructionNamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/GVN.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 55%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineShifts.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/deque:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 55%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/IRPrintingPasses.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp [ 55%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp [ 56%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CGSCCPassManager.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp: In member function 'bool {anonymous}::SelectionDAGLegalize::LegalizeSetCCCondCode(llvm::EVT, llvm::SDValue&, llvm::SDValue&, llvm::SDValue&, bool&, const llvm::SDLoc&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1586:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!OpVT.isInteger()) { ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1595:5: note: here case ISD::SETLE: ^~~~ [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DwarfEHPrepare.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 56%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/IntegerDivision.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:45: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DFAPacketizer.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/Cloning.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/InlineFunction.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/InlineFunction.cpp:1515:70: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/Cloning.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/InlineFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/InlineAsm.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 56%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CallGraph.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Instruction.cpp [ 56%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DwarfEHPrepare.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EdgeBundles.cpp [ 56%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine/InstCombineVectorOps.cpp [ 57%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PartialInlining.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DwarfEHPrepare.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 57%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CallGraphSCCPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/InlineAsm.cpp: In static member function 'static bool llvm::InlineAsm::Verify(llvm::FunctionType*, llvm::StringRef)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/InlineAsm.cpp:267:7: warning: this statement may fall through [-Wimplicit-fallthrough=] ++NumIndirect; ^~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/InlineAsm.cpp:269:5: note: here case InlineAsm::isInput: ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CallPrinter.cpp [ 57%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp [ 58%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp [ 58%] Linking CXX static library ../../libLLVMInstrumentation.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstrumentation.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInstrumentation.a CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp /usr/bin/ranlib ../../libLLVMInstrumentation.a [ 58%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp [ 58%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp [ 58%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Instructions.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EdgeBundles.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/EdgeBundles.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CallingConvention.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 58%] Built target LLVMInstrumentation [ 58%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LICM.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 58%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/Local.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 58%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp [ 58%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CaptureTracking.cpp [ 58%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/IntrinsicInst.cpp [ 59%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 59%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoadCombine.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64A53Fix835769.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp: In member function 'bool {anonymous}::AArch64FastISel::emitStore(llvm::MVT, unsigned int, {anonymous}::AArch64FastISel::Address, llvm::MachineMemOperand*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:2043:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case MVT::i1: VTIsi1 = true; ~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FastISel.cpp:2044:3: note: here case MVT::i8: Opc = OpcTable[Idx][0]; break; ^~~~ [ 59%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:392:48: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:1010:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:1236:58: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/JumpThreading.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 59%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PruneEH.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:83:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:83:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:95:37: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:55: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp: In function 'llvm::PHINode* getLoopPhiForCounter(llvm::Value*, llvm::Loop*, llvm::DominatorTree*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:1604:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (IncI->getNumOperands() == 2) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/IndVarSimplify.cpp:1606:3: note: here default: ^~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExecutionDepsFix.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:95:37: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:126:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LCSSA.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def: In member function 'void llvm::DIEValue::destroyVal()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:34:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Integer) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:42:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(LocList) ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LICM.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LICM.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LICM.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:93: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:89:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 59%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [ 59%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [ 59%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopSimplify.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp [ 59%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CostModel.cpp [ 59%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp [ 59%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDeletion.cpp [ 59%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:89:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 59%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/CodeMetrics.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 59%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ConstantFolding.cpp [ 60%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 60%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [ 60%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/StripDeadPrototypes.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [ 60%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:90: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def: In member function 'void llvm::DIEValue::destroyVal()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:34:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Integer) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:42:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(LocList) ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:3143:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/StripSymbols.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDataPrefetch.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Linking CXX static library ../../libLLVMInstCombine.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/cmake -P CMakeFiles/LLVMInstCombine.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMInstCombine.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMInstCombine.a CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o /usr/bin/ranlib ../../libLLVMInstCombine.a [ 61%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp [ 61%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 61%] Built target LLVMInstCombine [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LLVMContext.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUnroll.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp: In member function 'llvm::SDValue llvm::X86TargetLowering::EmitTest(llvm::SDValue, unsigned int, const llvm::SDLoc&, llvm::SelectionDAG&) const': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:14699:14: warning: this statement may fall through [-Wimplicit-fallthrough=] break; ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:14701:5: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue LowerVSETCC(llvm::SDValue, const llvm::X86Subtarget&, llvm::SelectionDAG&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15463:28: warning: this statement may fall through [-Wimplicit-fallthrough=] case ISD::SETNE: Invert = true; ~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15464:3: note: here case ISD::SETEQ: Opc = X86ISD::PCMPEQ; break; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15465:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case ISD::SETLT: Swap = true; ~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15466:3: note: here case ISD::SETGT: Opc = X86ISD::PCMPGT; break; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15467:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case ISD::SETGE: Swap = true; ~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15468:3: note: here case ISD::SETLE: Opc = X86ISD::PCMPGT; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15470:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case ISD::SETULT: Swap = true; ~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15471:3: note: here case ISD::SETUGT: Opc = X86ISD::PCMPGT; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15473:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case ISD::SETUGE: Swap = true; ~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:15474:3: note: here case ISD::SETULE: Opc = X86ISD::PCMPGT; ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ConstantFolding.cpp: In function 'llvm::Constant* {anonymous}::ConstantFoldScalarCall(llvm::StringRef, unsigned int, llvm::Type*, llvm::ArrayRef, const llvm::TargetLibraryInfo*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ConstantFolding.cpp:1682:76: warning: this statement may fall through [-Wimplicit-fallthrough=] /*roundTowardZero=*/false, Ty); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ConstantFolding.cpp:1683:7: note: here case Intrinsic::x86_sse_cvttss2si: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:71: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineSelect(llvm::SDNode*, llvm::SelectionDAG&, llvm::TargetLowering::DAGCombinerInfo&, const llvm::X86Subtarget&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26523:18: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26524:7: note: here case ISD::SETOLT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26553:18: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26554:7: note: here case ISD::SETOGT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26587:18: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26588:7: note: here case ISD::SETOGT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26615:18: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:26616:7: note: here case ISD::SETOLT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp: In member function 'virtual llvm::TargetLowering::ConstraintWeight llvm::X86TargetLowering::getSingleConstraintMatchWeight(llvm::TargetLowering::AsmOperandInfo&, const char*) const': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:31327:60: warning: this statement may fall through [-Wimplicit-fallthrough=] weight = TargetLowering::getSingleConstraintMatchWeight(info, constraint); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:31328:3: note: here case 'R': ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp: In member function 'virtual std::pair llvm::X86TargetLowering::getRegForInlineAsmConstraint(const llvm::TargetRegisterInfo*, llvm::StringRef, llvm::MVT) const': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:31673:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (Subtarget.is64Bit()) { ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ISelLowering.cpp:31685:5: note: here case 'Q': // Q_REGS ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDeletion.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Delinearization.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DemandedBits.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LLVMContextImpl.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopSimplify.cpp:40: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDataPrefetch.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDataPrefetch.cpp:276:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDataPrefetch.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp: In member function 'llvm::SDValue {anonymous}::VectorLegalizer::LegalizeOp(llvm::SDValue)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:225:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:226:7: note: here case TargetLowering::Expand: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:364:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:367:3: note: here case TargetLowering::Expand: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ConditionOptimizer.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/SampleProfile.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:83:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:893:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/SampleProfile.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDataPrefetch.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopIdiomRecognize.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopInstSimplify.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp: In member function 'bool llvm::DwarfExpression::AddMachineRegExpression(const llvm::TargetRegisterInfo&, const llvm::DIExpression*, unsigned int, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:237:53: warning: this statement may fall through [-Wimplicit-fallthrough=] ValidReg = AddMachineRegPiece(TRI, MachineReg); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfExpression.cpp:239:3: note: here case dwarf::DW_OP_deref: { ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:435:6: warning: 'void {anonymous}::SampleProfileLoader::printBlockWeight(llvm::raw_ostream&, const llvm::BasicBlock*) const' defined but not used [-Wunused-function] void SampleProfileLoader::printBlockWeight(raw_ostream &OS, ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:424:6: warning: 'void {anonymous}::SampleProfileLoader::printBlockEquivalence(llvm::raw_ostream&, const llvm::BasicBlock*)' defined but not used [-Wunused-function] void SampleProfileLoader::printBlockEquivalence(raw_ostream &OS, ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO/SampleProfile.cpp:415:6: warning: 'void {anonymous}::SampleProfileLoader::printEdgeWeight(llvm::raw_ostream&, {anonymous}::Edge)' defined but not used [-Wunused-function] void SampleProfileLoader::printEdgeWeight(raw_ostream &OS, Edge E) { ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUnroll.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86AsmPrinter.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:5390:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Delinearization.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp [ 62%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp [ 62%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 62%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUnrollRuntime.cpp [ 62%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DependenceAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:569:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 62%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DivergenceAnalysis.cpp [ 62%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopInterchange.cpp [ 62%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DomPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 62%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 62%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /usr/include/c++/8/bits/stl_iterator.h:492:2: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]' /usr/include/c++/8/bits/stl_algo.h:751:16: required from '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:828:19: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:722:64: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 62%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual bool llvm::X86InstrInfo::isCoalescableExtInstr(const llvm::MachineInstr&, unsigned int&, unsigned int&, unsigned int&) const': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:2088:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!Subtarget.is64Bit()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.cpp:2092:3: note: here case X86::MOVSX32rr16: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 62%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp [ 62%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAGISel.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 62%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:34: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DependenceAnalysis.h:44, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DependenceAnalysis.cpp:54: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Options.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:60:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/type_traits.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Casting.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CBindingWrapping.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Options.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:60:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/type_traits.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Casting.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CBindingWrapping.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Options.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::PMTopLevelManager::AUFoldingSetNode; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:410:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::PMTopLevelManager::AUFoldingSetNode; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:588:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/type_traits.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Casting.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CBindingWrapping.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/LLVMContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/LegacyPassManager.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCSymbol.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/FaultMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUnrollRuntime.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DFAPacketizer.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 63%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopInterchange.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRerollPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /usr/include/c++/8/bits/stl_iterator.h:492:2: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = llvm::SmallVector, 4>; typename _Container::value_type = std::pair]' /usr/include/c++/8/bits/stl_algo.h:751:16: required from '_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoadEliminationForLoop::collectMemchecks(const llvm::SmallVectorImpl<{anonymous}::StoreToLoadForwardingCandidate>&)::]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:366:19: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:371:12: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86OptimizeLEAs.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FuncletLayout.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:375:50: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 64%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DominanceFrontier.cpp [ 65%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/EHPersonalities.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64CallingConvention.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 65%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [ 66%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/MDBuilder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1120:50: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/GlobalsModRef.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:3097:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/EHPersonalities.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/EHPersonalities.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/EHPersonalities.cpp:69:46: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/EHPersonalities.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/EHPersonalities.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86PadShortFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FuncletLayout.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DominanceFrontier.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:420:26: required from 'bool llvm::DominatorTreeBase::properlyDominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontierImpl.h:213:13: required from 'const DomSetType& llvm::ForwardDominanceFrontierBase::calculate(const DomTreeT&, const DomTreeNodeT*) [with BlockT = llvm::BasicBlock; llvm::ForwardDominanceFrontierBase::DomSetType = std::set, std::allocator >; llvm::ForwardDominanceFrontierBase::DomTreeT = llvm::DominatorTreeBase; llvm::ForwardDominanceFrontierBase::DomTreeNodeT = llvm::DomTreeNodeBase]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DominanceFrontier.cpp:18:16: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/DominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 66%] Linking CXX static library ../../libLLVMipo.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/cmake -P CMakeFiles/LLVMipo.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMipo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMipo.a CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o CMakeFiles/LLVMipo.dir/IPO.cpp.o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o CMakeFiles/LLVMipo.dir/Inliner.cpp.o CMakeFiles/LLVMipo.dir/Internalize.cpp.o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 66%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Mangler.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRotation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopUtils.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IVUsers.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/AsmPrinter.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMipo.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DIEHash.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugLocStream.h:15, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfDebug.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def: In member function 'void llvm::DIEValue::destroyVal()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:34:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Integer) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:42:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(LocList) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp: In function 'unsigned int canFoldIntoCSel(const llvm::MachineRegisterInfo&, unsigned int, unsigned int*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:316:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:319:3: note: here case AArch64::ADDXri: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:343:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DefMI->findRegisterDefOperandIdx(AArch64::NZCV, true) == -1) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:346:3: note: here case AArch64::SUBXrr: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp: In function 'UsedNZCV getUsedNZCV(llvm::AArch64CC::CondCode)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:1031:19: warning: this statement may fall through [-Wimplicit-fallthrough=] UsedFlags.Z = true; ~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:1032:5: note: here case AArch64CC::HS: // C set ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:1049:19: warning: this statement may fall through [-Wimplicit-fallthrough=] UsedFlags.Z = true; ~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:1050:5: note: here case AArch64CC::GE: // N and V the same ^~~~ [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LowerInvoke.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 67%] Built target LLVMipo [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:41:64: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/stl_tree.h:63, from /usr/include/c++/8/set:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/GlobalsModRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/GlobalsModRef.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::SmallDenseMap; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:881:5: required from 'void llvm::SmallDenseMap::copyFrom(const llvm::SmallDenseMap&) [with KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:768:5: required from 'llvm::SmallDenseMap::SmallDenseMap(const llvm::SmallDenseMap&) [with KeyT = const llvm::GlobalValue*; ValueT = llvm::ModRefInfo; unsigned int InlineBuckets = 16; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/GlobalsModRef.cpp:70:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:884:34: required from 'const llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:48:33: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/stl_tree.h:63, from /usr/include/c++/8/set:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IndirectCallPromotionAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopSimplifyCFG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Module.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Module.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:719:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadata.cpp [ 67%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ModuleSummaryIndex.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/InlineCost.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopPass.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/IVUsers.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IVUsers.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/LowerSwitch.cpp [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/Mem2Reg.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRotation.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:1268:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRotation.cpp: In function 'bool shouldSpeculateInstrs(llvm::BasicBlock::iterator, llvm::BasicBlock::iterator, llvm::Loop*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRotation.cpp:502:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!cast(I)->hasAllConstantIndices()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopRotation.cpp:505:5: note: here case Instruction::Add: ^~~~ [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/InstCount.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:163:7: required from 'static llvm::StringMapEntry* llvm::StringMapEntry::Create(llvm::StringRef, AllocatorTy&, InitTy&& ...) [with AllocatorTy = llvm::BumpPtrAllocatorImpl<>; InitTy = {}; ValueTy = llvm::MDString]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:382:32: required from 'std::pair, bool> llvm::StringMap::emplace_second(llvm::StringRef, ArgsTy&& ...) [with ArgsTy = {}; ValueTy = llvm::MDString; AllocatorTy = llvm::BumpPtrAllocatorImpl<>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:419:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Operator.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallString.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCMetadataPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:41: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:37: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:57: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:83:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 32; C = std::less >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3709:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:883:62: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:57: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemorySSA.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/MemorySSA.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/MemorySSA.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:395:49: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/InstructionSimplify.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnswitch.cpp [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/MetaRenamer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:4929:6: warning: 'void {anonymous}::LSRInstance::dump() const' defined but not used [-Wunused-function] void LSRInstance::dump() const { ^~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3640:6: warning: 'void {anonymous}::WorkItem::dump() const' defined but not used [-Wunused-function] void WorkItem::dump() const { ^~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1352:6: warning: 'void {anonymous}::LSRUse::dump() const' defined but not used [-Wunused-function] void LSRUse::dump() const { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1150:6: warning: 'void {anonymous}::LSRFixup::dump() const' defined but not used [-Wunused-function] void LSRFixup::dump() const { ^~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1065:6: warning: 'void {anonymous}::Cost::dump() const' defined but not used [-Wunused-function] void Cost::dump() const { ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:503:6: warning: 'void {anonymous}::Formula::dump() const' defined but not used [-Wunused-function] void Formula::dump() const { ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:149:6: warning: 'void {anonymous}::RegSortData::dump() const' defined but not used [-Wunused-function] void RegSortData::dump() const { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Interval.cpp [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/OptBisect.cpp [ 67%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:131:7: required from 'bool llvm::SetVector::insert(const value_type&) [with T = std::pair; Vector = llvm::SmallVector, 4>; Set = llvm::SmallSet, 4, std::less > >; llvm::SetVector::value_type = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:484:46: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp [ 67%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/ModuleUtils.cpp [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Pass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Pass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopVersioningLICM.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LowerAtomic.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:34: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IntervalPartition.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonFunctions.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/NameAnonFunctions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/NameAnonFunctions.cpp [ 67%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IteratedDominanceFrontier.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp [ 67%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/PassManager.cpp [ 67%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp [ 68%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp:207:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PromoteConstant.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/PassRegistry.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/GlobalsModRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopUnswitch.cpp:33: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IteratedDominanceFrontier.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, unsigned int>]': /usr/include/c++/8/bits/stl_queue.h:605:2: required from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(std::priority_queue<_Tp, _Sequence, _Compare>::value_type&&) [with _Tp = std::pair*, unsigned int>; _Sequence = llvm::SmallVector*, unsigned int>, 32>; _Compare = llvm::less_second; std::priority_queue<_Tp, _Sequence, _Compare>::value_type = std::pair*, unsigned int>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IteratedDominanceFrontier.cpp:40:14: required from 'void llvm::IDFCalculator::calculate(llvm::SmallVectorImpl&) [with NodeTy = llvm::BasicBlock*]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IteratedDominanceFrontier.cpp:102:16: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/IteratedDominanceFrontier.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, unsigned int>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 1]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:42:10: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:31: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCMetadata.h:36, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MemCpyOptimizer.cpp [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyBlockFrequencyInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetMachine.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86TargetTransformInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:139:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 68%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ProfileSummary.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:450:78: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:104:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:2923:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SSAUpdaterImpl.h:123:23: required from 'llvm::SSAUpdaterImpl::BBInfo* llvm::SSAUpdaterImpl::BuildBlockList(llvm::SSAUpdaterImpl::BlkT*, llvm::SSAUpdaterImpl::BlockListTy*) [with UpdaterT = llvm::SSAUpdater; llvm::SSAUpdaterImpl::BlkT = llvm::BasicBlock; llvm::SSAUpdaterImpl::BlockListTy = llvm::SmallVectorImpl::BBInfo*>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SSAUpdaterImpl.h:83:27: required from 'llvm::SSAUpdaterImpl::ValT llvm::SSAUpdaterImpl::GetValue(llvm::SSAUpdaterImpl::BlkT*) [with UpdaterT = llvm::SSAUpdater; llvm::SSAUpdaterImpl::ValT = llvm::Value*; llvm::SSAUpdaterImpl::BlkT = llvm::BasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:317:26: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GCStrategy.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86Subtarget.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/NaryReassociate.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetRegisterInfo.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AArch64GenRegisterInfo.inc:3408, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Statepoint.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:1292:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:1314:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:245:38: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:136:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SelectionDAG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyValueInfo.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86VZeroUpper.cpp:100:13: warning: 'static const char* {anonymous}::VZeroUpperInserter::getBlockExitStateName({anonymous}::VZeroUpperInserter::BlockExitState)' defined but not used [-Wunused-function] const char* VZeroUpperInserter::getBlockExitStateName(BlockExitState ST) { ^~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:560:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 70%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Lint.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:785:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:1038:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(const char*, llvm::MachinePassCtor, const char*) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:146:8: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:147:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:160:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp: In member function 'void {anonymous}::X86WinAllocaExpander::lower(llvm::MachineInstr*, {anonymous}::X86WinAllocaExpander::Lowering)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:224:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!Amount) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinAllocaExpander.cpp:228:3: note: here case Sub: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::LazyCallGraph::Node; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:410:65: required from 'T* llvm::SpecificBumpPtrAllocator::Allocate(size_t) [with T = llvm::LazyCallGraph::Node; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:1244:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DataLayout.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:75: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Module.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:75: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:157:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:371:43: required from 'llvm::SpecificBumpPtrAllocator::SpecificBumpPtrAllocator(llvm::SpecificBumpPtrAllocator&&) [with T = llvm::LazyCallGraph::Node]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:160:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyCallGraph.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 71%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Type.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Type.cpp [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalMerge.cpp [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp [ 72%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [ 72%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp [ 72%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 72%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/TypeFinder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/NaryReassociate.cpp:79: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SanitizerStats.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CFG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LazyValueInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyValueInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::AssertingVH]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyValueInfo.cpp:542:32: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::AssertingVH' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AssumptionCache.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LazyValueInfo.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueHandle.h:193:7: note: 'class llvm::AssertingVH' declared here class AssertingVH ^~~~~~~~~~~ [ 72%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalMerge.cpp:82: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/PlaceSafepoints.cpp [ 72%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Loads.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalMerge.cpp:62: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalMerge.cpp:62: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Type.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Type.cpp:301:48: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APFloat.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Type.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Type.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 72%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp [ 72%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp [ 72%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Use.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Use.cpp [ 72%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Reassociate.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64InstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64StorePairSuppress.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 72%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Reg2Mem.cpp [ 72%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyIndVar.cpp [ 73%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/User.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/User.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:126:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyInstructions.cpp [ 73%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Value.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Value.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Linking CXX static library ../../libLLVMAsmPrinter.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAsmPrinter.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAsmPrinter.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ar qc ../../libLLVMAsmPrinter.a CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMAsmPrinter.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SCCP.cpp [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopUnrollAnalyzer.cpp [ 73%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/BranchFolding.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetFrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64FrameLowering.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:218:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/stl_tree.h:63, from /usr/include/c++/8/set:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ValueSymbolTable.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SROA.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:4284:48: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:4872:64: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 73%] Built target LLVMAsmPrinter In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyIndVar.cpp:566:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueHandle.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/ValueTypes.cpp [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/Reassociate.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Reassociate.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; DerivedT = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:39:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class llvm::detail::DenseSetPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/Reassociate.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Reassociate.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:26:32: note: 'class llvm::detail::DenseSetPair >' declared here template class DenseSetPair : public DenseSetEmpty { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:221:10: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/stl_tree.h:63, from /usr/include/c++/8/set:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/EquivalenceClasses.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyIndVar.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Verifier.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalar.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:447:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, BucketT*) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:252:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:256:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:4872:22: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:634:7: required from 'llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = llvm::Value*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:32:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopUnrollAnalyzer.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SimplifyLibCalls.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; DerivedT = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:32:7: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = {anonymous}::PartiallyConstructedSafepointRecord; _Args = {const {anonymous}::PartiallyConstructedSafepointRecord&}]' /usr/include/c++/8/bits/stl_uninitialized.h:150:18: required from 'static void std::__uninitialized_fill<_TrivialValueType>::__uninit_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord; bool _TrivialValueType = false]' /usr/include/c++/8/bits/stl_uninitialized.h:194:15: required from 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:420:28: required from 'void llvm::SmallVectorImpl::assign(llvm::SmallVectorImpl::size_type, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; llvm::SmallVectorImpl::size_type = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:850:5: required from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = {anonymous}::PartiallyConstructedSafepointRecord; unsigned int N = 64; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:2023:79: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair, unsigned int>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair, unsigned int>' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.cpp:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPassManager.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/LoopPassManager.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopPassManager.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64Subtarget.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SplitModule.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalarizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfoImpl.h:97:9: required from 'void llvm::LoopBase::getExitEdges(llvm::SmallVectorImpl >&) const [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopInfo.cpp:38:22: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterleavedAccessPass.cpp [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/SROA.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SROA.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SROA.cpp:886:63: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar/SROA.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SROA.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SymbolRewriter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/SubtargetFeature.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/BasicAliasAnalysis.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalar.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SimplifyCFGPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:233:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:77:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/IntrinsicLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:407:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Verifier.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Verifier.cpp:47: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Verifier.cpp:2118:65: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Verifier.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR/Verifier.cpp:47: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SplitModule.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair::ECValue> >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SplitModule.cpp:161:72: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair::ECValue> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Utils/SplitModule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SplitModule.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair::ECValue> >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/IRBuilder.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalarizer.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalarizer.cpp:320:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Scalarizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*>' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDerefPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/Utils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SymbolRewriter.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/SymbolRewriter.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/Sink.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:178: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InlineSpiller.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, const llvm::BasicBlock*>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:131:7: required from 'bool llvm::SetVector::insert(const value_type&) [with T = std::pair, const llvm::BasicBlock*>; Vector = llvm::SmallVector, const llvm::BasicBlock*>, 4>; Set = llvm::SmallSet, const llvm::BasicBlock*>, 4, std::less, const llvm::BasicBlock*> > >; llvm::SetVector::value_type = std::pair, const llvm::BasicBlock*>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:108:75: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, const llvm::BasicBlock*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterleavedAccessPass.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils/ValueMapper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair, const llvm::BasicBlock*>; T2 = std::pair, const llvm::BasicBlock*>; T = std::pair, const llvm::BasicBlock*>; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair, const llvm::BasicBlock*>*; It2 = std::pair, const llvm::BasicBlock*>*; T = std::pair, const llvm::BasicBlock*>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair, const llvm::BasicBlock*>]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair, const llvm::BasicBlock*>; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:32:7: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(KeyT&&, ValueT&&, BucketT*) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:264:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:268:45: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap, const llvm::BasicBlock*>, 4> >; KeyT = const llvm::Instruction*; ValueT = llvm::SmallSetVector, const llvm::BasicBlock*>, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, const llvm::BasicBlock*>, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:107:16: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, const llvm::BasicBlock*>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDepPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, const llvm::BasicBlock*>' declared here struct pair ^~~~ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LatencyPriorityQueue.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopPassManager.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/LoopPassManager.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 74%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryBuiltins.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterleavedAccessPass.cpp:43: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/InterleavedAccessPass.cpp:42: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SpeculativeExecution.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LexicalScopes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDerefPrinter.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemDerefPrinter.cpp:11: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 74%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp [ 75%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryLocation.cpp [ 75%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ModuleDebugInfoPrinter.cpp [ 76%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp [ 76%] Linking CXX static library ../../libLLVMAArch64CodeGen.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -P CMakeFiles/LLVMAArch64CodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAArch64CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMAArch64CodeGen.a CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AddressTypePromotion.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchRelaxation.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [ 76%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp /usr/bin/ranlib ../../libLLVMAArch64CodeGen.a [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ModuleSummaryAnalysis.cpp [ 76%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/TailRecursionElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LatencyPriorityQueue.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:1523:72: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:1594:72: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LexicalScopes.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:157:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:28:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:60: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:571:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LexicalScopes.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp: In member function 'llvm::MemDepResult llvm::MemoryDependenceResults::getSimplePointerDependencyFrom(const llvm::MemoryLocation&, bool, llvm::BasicBlock::iterator, llvm::BasicBlock*, llvm::Instruction*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:662:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isLoad) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:664:5: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp: In function 'void SortNonLocalDepInfoCache(llvm::MemoryDependenceResults::NonLocalDepInfo&, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:1012:29: warning: this statement may fall through [-Wimplicit-fallthrough=] Cache.insert(Entry, Val); ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/MemoryDependenceAnalysis.cpp:1015:3: note: here case 1: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:36: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseBitVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseBitVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseBitVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' /usr/include/c++/8/bits/stl_pair.h:293:17: required from 'constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = llvm::PHINode* const&; _T2 = llvm::SmallVector, 2>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 2>; typename std::__decay_and_strip<_Tp>::__type = llvm::PHINode*]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:38: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:571:15: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:751:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(const llvm::SmallVectorImpl&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:870:36: required from 'llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 2]' /usr/include/c++/8/bits/stl_pair.h:292:17: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, 2> >; _Args = {const std::pair, 2> >&}]' /usr/include/c++/8/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; bool _TrivialValueTypes = false]' /usr/include/c++/8/bits/stl_uninitialized.h:134:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, 2> >*; _ForwardIterator = std::pair, 2> >*; _Allocator = std::allocator, 2> > >]' /usr/include/c++/8/bits/vector.tcc:447:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, 2> >*, std::vector, 2> >, std::allocator, 2> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, 2> >*]' /usr/include/c++/8/bits/vector.tcc:109:4: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, 2> >}; _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, 2> >; _Alloc = std::allocator, 2> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, 2> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:80:7: required from 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::PHINode*; ValueT = llvm::SmallVector, 2>; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector, 2> >, std::allocator, 2> > > >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:571:15: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Transforms/Scalar.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseBitVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseBitVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PostOrderIterator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LexicalScopes.h:93:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:628:55: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:654:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ObjCARCAliasAnalysis.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationDiagnosticInfo.cpp.o [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ObjCARCAnalysisUtils.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ObjCARCInstKind.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/OptimizationDiagnosticInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/OptimizationDiagnosticInfo.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/OrderedBasicBlock.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/PHITransAddr.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/PostDominators.cpp [ 76%] Built target LLVMAArch64CodeGen cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ProfileSummaryInfo.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/PtrUseVisitor.cpp [ 77%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugValues.cpp:258:6: warning: 'void {anonymous}::LiveDebugValues::printVarLocInMBB(const llvm::MachineFunction&, const VarLocInMBB&, const VarLocMap&, const char*, llvm::raw_ostream&) const' defined but not used [-Wunused-function] void LiveDebugValues::printVarLocInMBB(const MachineFunction &MF, ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 78%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp: At global scope: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveDebugVariables.cpp:419:6: warning: 'void {anonymous}::LDVImpl::print(llvm::raw_ostream&)' defined but not used [-Wunused-function] void LDVImpl::print(raw_ostream &OS) { ^~~~~~~ [ 78%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:233:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:77:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:384:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:671:75: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:677:68: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Linking CXX static library ../../libLLVMSelectionDAG.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/cmake -P CMakeFiles/LLVMSelectionDAG.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSelectionDAG.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSelectionDAG.a CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMSelectionDAG.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 78%] Linking CXX static library ../../libLLVMTransformUtils.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/cmake -P CMakeFiles/LLVMTransformUtils.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTransformUtils.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /usr/bin/ar qc ../../libLLVMTransformUtils.a CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o CMakeFiles/LLVMTransformUtils.dir/MemorySSA.cpp.o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o CMakeFiles/LLVMTransformUtils.dir/NameAnonFunctions.cpp.o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:36:54: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:28, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:28, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:28, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:35: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:233:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:77:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:58:17: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DepthFirstIterator.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp [ 78%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LowerEmuTLS.cpp [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionExpander.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:12: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:58:17: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DepthFirstIterator.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/RegionInfo.cpp:12: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:28, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionNormalization.cpp [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/SparsePropagation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntervalMap.h:103, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:28, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRegMatrix.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetTransformInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/BasicTTIImpl.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveStackAnalysis.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveStackAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/Trace.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveVariables.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 78%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TypeBasedAliasAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TypeMetadataUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ /usr/bin/ranlib ../../libLLVMTransformUtils.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 79%] Built target LLVMSelectionDAG [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBranchProbabilityInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:26:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = std::__cxx11::basic_string; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:432:34: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:26:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/TargetLibraryInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/TargetLibraryInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LLVMTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LowerEmuTLS.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionExpander.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionExpander.cpp:676:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolutionExpander.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ [ 79%] Linking CXX static library ../../libLLVMScalarOpts.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/cmake -P CMakeFiles/LLVMScalarOpts.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMScalarOpts.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMScalarOpts.a CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoadCombine.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominanceFrontier.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:429:71: required from 'void* operator new(size_t, llvm::BumpPtrAllocatorImpl&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:315:73: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:10441:68: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:157:43: required from 'llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:9510:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:447:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, BucketT*) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:252:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:256:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 2> >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 2> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:6613:23: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp: In member function 'bool {anonymous}::FindAddRecurrence::follow(const llvm::SCEV*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:3356:16: warning: this statement may fall through [-Wimplicit-fallthrough=] FoundOne = true; ~~~~~~~~~^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:3357:5: note: here case scConstant: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp: In member function 'bool llvm::ScalarEvolution::isKnownPredicateViaNoOverflow(llvm::CmpInst::Predicate, const llvm::SCEV*, const llvm::SCEV*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:7802:14: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:7803:3: note: here case ICmpInst::ICMP_SLE: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:7815:14: warning: this statement may fall through [-Wimplicit-fallthrough=] std::swap(LHS, RHS); ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:7816:3: note: here case ICmpInst::ICMP_SLT: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp: In member function 'bool llvm::ScalarEvolution::isImpliedCond(llvm::CmpInst::Predicate, const llvm::SCEV*, const llvm::SCEV*, llvm::CmpInst::Predicate, const llvm::SCEV*, const llvm::SCEV*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:8188:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isImpliedCondOperands(Pred, LHS, RHS, V, ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:8192:9: note: here case ICmpInst::ICMP_SGT: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp: In member function 'llvm::ScalarEvolution::BlockDisposition llvm::ScalarEvolution::computeBlockDisposition(const llvm::SCEV*, const llvm::BasicBlock*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:9831:34: warning: this statement may fall through [-Wimplicit-fallthrough=] return DoesNotDominateBlock; ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScalarEvolution.cpp:9834:3: note: here case scAddExpr: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:49: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:34:16: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominanceFrontier.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominanceFrontier.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Dominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DominanceFrontier.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:57:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; typename GraphT::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:169:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::MachineFunction; N = llvm::MachineBasicBlock*; typename llvm::GraphTraits::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:727:29: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::MachineFunction; NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:52:20: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCombiner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 80%] Built target LLVMTransformUtils /usr/bin/ranlib ../../libLLVMScalarOpts.a [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/VectorUtils.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ScopedNoAliasAA.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ValueTracking.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp [ 80%] Linking CXX static library ../libLLVMCore.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCore.dir/link.txt --verbose=1 cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePassRegistry.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp /usr/bin/ar qc ../libLLVMCore.a CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o CMakeFiles/LLVMCore.dir/Attributes.cpp.o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o CMakeFiles/LLVMCore.dir/Comdat.cpp.o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o CMakeFiles/LLVMCore.dir/Constants.cpp.o CMakeFiles/LLVMCore.dir/Core.cpp.o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o CMakeFiles/LLVMCore.dir/Dominators.cpp.o CMakeFiles/LLVMCore.dir/Function.cpp.o CMakeFiles/LLVMCore.dir/GCOV.cpp.o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o CMakeFiles/LLVMCore.dir/Globals.cpp.o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o CMakeFiles/LLVMCore.dir/Instruction.cpp.o CMakeFiles/LLVMCore.dir/Instructions.cpp.o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o CMakeFiles/LLVMCore.dir/Mangler.cpp.o CMakeFiles/LLVMCore.dir/Metadata.cpp.o CMakeFiles/LLVMCore.dir/Module.cpp.o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o CMakeFiles/LLVMCore.dir/Operator.cpp.o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o CMakeFiles/LLVMCore.dir/Pass.cpp.o CMakeFiles/LLVMCore.dir/PassManager.cpp.o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o CMakeFiles/LLVMCore.dir/Type.cpp.o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o CMakeFiles/LLVMCore.dir/Use.cpp.o CMakeFiles/LLVMCore.dir/User.cpp.o CMakeFiles/LLVMCore.dir/Value.cpp.o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegionInfo.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp /usr/bin/ranlib ../libLLVMCore.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 81%] Linking CXX static library ../../libLLVMX86CodeGen.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -P CMakeFiles/LLVMX86CodeGen.dir/cmake_clean_target.cmake In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86CodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMX86CodeGen.a CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/DemandedBits.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/VectorUtils.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrintingPass.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfoImpl.h:97:9: required from 'void llvm::LoopBase::getExitEdges(llvm::SmallVectorImpl >&) const [with BlockT = llvm::MachineBasicBlock; LoopT = llvm::MachineLoop]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:26:22: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:57:3: required from 'unsigned int llvm::DFSPass(llvm::DominatorTreeBase&, typename GraphT::NodeType*, unsigned int) [with GraphT = llvm::GraphTraits; typename GraphT::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTreeConstruction.h:169:24: required from 'void llvm::Calculate(llvm::DominatorTreeBase::NodeType>&, FuncT&) [with FuncT = llvm::MachineFunction; N = llvm::MachineBasicBlock*; typename llvm::GraphTraits::NodeType = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:727:29: required from 'void llvm::DominatorTreeBase::recalculate(FT&) [with FT = llvm::MachineFunction; NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:38:20: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePostDominators.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:275:68: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 81%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/LoopInfo.h:39, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineLoopInfo.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:81, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:126:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ParallelCG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:29: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstrBundle.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionAnalysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionAnalysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegionInfo.cpp:2: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DepthFirstIterator.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegionInfo.cpp:2: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineModuleInfo.h:34, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CFG.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:42, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegionInfo.cpp:2: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DepthFirstIterator.h:38, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/RegionInfo.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegionInfo.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegionInfo.cpp:2: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ValueTracking.cpp: In function 'bool llvm::ComputeMultiple(llvm::Value*, unsigned int, llvm::Value*&, bool, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ValueTracking.cpp:2220:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!LookThroughSExt) return false; ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis/ValueTracking.cpp:2222:3: note: here case Instruction::ZExt: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:166:57: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:83:7: required from 'std::pair llvm::SmallSet::insert(const T&) [with T = std::pair; unsigned int N = 8; C = std::less >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:366:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:78, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineScheduler.h:79, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:1292:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:1314:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineScheduler.cpp:217:65: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:136:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrintingPass.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrintingPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ParallelCG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ParallelCG.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetMachine.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ParallelCG.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ParallelCG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:76: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(const char*, llvm::MachinePassCtor, const char*) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:146:8: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachinePassRegistry.h:147:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PseudoSourceValue.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:70: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MIRYamlMapping.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PseudoSourceValue.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/PseudoSourceValue.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIEliminationUtils.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/ranlib ../../libLLVMX86CodeGen.a In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Built target LLVMCore [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp [ 83%] Built target LLVMScalarOpts [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 83%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.h:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AntiDepBreaker.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackLayout.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::PressureDiffs::init(unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:609:51: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class llvm::PressureDiff'; use assignment or value-initialization instead [-Wclass-memaccess] memset(PDiffArray, 0, N * sizeof(PressureDiff)); ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:129:7: note: 'class llvm::PressureDiff' declared here class PressureDiff { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:35: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:114:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterUsageInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SjLjEHPrepare.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:447:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, BucketT*) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:252:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:256:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap, 4> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:114:19: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterClassInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:2281:60: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterPressure.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 84%] Built target LLVMX86CodeGen In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IntEqClasses.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveInterval.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeUtils.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:233:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:77:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocFast.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:45: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp: In member function 'void {anonymous}::JoinVals::eraseInstrs(llvm::SmallPtrSetImpl&, llvm::SmallVectorImpl&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:2518:22: warning: this statement may fall through [-Wimplicit-fallthrough=] VNI->markUnused(); ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegisterCoalescer.cpp:2523:5: note: here case CR_Erase: { ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:139:7: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/GCStrategy.h:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp:21: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp:345:39: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegAllocPBQP.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackProtector.cpp [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp: In member function 'llvm::IRBuilder<>* {anonymous}::EscapeEnumerator::Next()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp:114:13: warning: this statement may fall through [-Wimplicit-fallthrough=] State = 1; ~~~~~~^~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShadowStackGCLowering.cpp:116:5: note: here case 1: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:65:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterScavenging.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:67: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:64:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:64:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStackColoring.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:65:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AllocationOrder.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAG.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp:126:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveRangeEdit.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 85%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.h:30, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:51: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/ShrinkWrap.cpp:49: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:25: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SparseSet.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LivePhysRegs.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Statistic.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = llvm::LiveRangeCalc::LiveInBlock]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:233:52: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::LiveRangeCalc::LiveInBlock' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:77:10: note: 'struct llvm::LiveRangeCalc::LiveInBlock' declared here struct LiveInBlock { ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackProtector.cpp:39: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/MapVector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackMaps.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/LiveRangeCalc.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 86%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackProtector.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackProtector.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/StackProtector.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:319:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunctionPass.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:38: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:44: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:21, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp: In member function 'void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:1329:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const MVT::SimpleValueType)LegalIntReg; ^~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/RegisterUsageInfo.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:26: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineInstr.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBasicBlock.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TailDuplicator.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetInstrInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:40: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCExpr.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetLowering.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SetVector.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:27: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/BitVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/ArrayRecycler.h:129:12: required from 'T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFunction.h:551:51: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetSchedule.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:125:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:1416:14: warning: this statement may fall through [-Wimplicit-fallthrough=] break; ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:1418:5: note: here case TypeWidenVector: { ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:1433:14: warning: this statement may fall through [-Wimplicit-fallthrough=] break; ^ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetLoweringBase.cpp:1435:5: note: here case TypeSplitVector: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassRegistry.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/PassSupport.h:27, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:387, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:125:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Pass.h:32, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/TargetPassConfig.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:1109:61: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:28: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Target/TargetSubtargetInfo.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:24: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:678:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:679:53: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LiveIntervalAnalysis.h:239:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineFrameInfo.h:343:77: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:447:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(const KeyT&, ValueT&&, BucketT*) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:252:12: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:256:34: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::SmallDenseMap, 4> >; KeyT = unsigned int; ValueT = llvm::SmallVector, 4>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, 4> >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:1446:24: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:255:56: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/tuple:38, from /usr/include/c++/8/functional:54, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Passes.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:689:5: required from 'void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/GenericDomTree.h:467:7: required from 'bool llvm::DominatorTreeBase::dominates(const llvm::DomTreeNodeBase*, const llvm::DomTreeNodeBase*) const [with NodeT = llvm::MachineBasicBlock]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/MachineDominators.h:108:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PassManager.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SlotIndexes.h:366:36: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/IndexedMap.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/Analysis.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/WinEHPrepare.cpp:1017:6: warning: 'void {anonymous}::WinEHPrepare::verifyPreparedFunclets(llvm::Function&)' defined but not used [-Wunused-function] void WinEHPrepare::verifyPreparedFunclets(Function &F) { ^~~~~~~~~~~~ [ 86%] Linking CXX static library ../libLLVMAnalysis.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAnalysis.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMAnalysis.a CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o CMakeFiles/LLVMAnalysis.dir/LoopPassManager.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o CMakeFiles/LLVMAnalysis.dir/OptimizationDiagnosticInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o /usr/bin/ranlib ../libLLVMAnalysis.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LLVMAnalysis [ 86%] Linking CXX static library ../libLLVMCodeGen.a cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/LLVMCodeGen.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../libLLVMCodeGen.a CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o /usr/bin/ranlib ../libLLVMCodeGen.a make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LLVMCodeGen make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-shlib /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Scanning dependencies of target LLVM make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-shlib -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-shlib/libllvm.cpp [ 86%] Linking CXX shared library ../../lib/libLLVM-3.9.so cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVM.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,-Bsymbolic -static-libstdc++ -Wl,-z,defs -shared -Wl,-soname,libLLVM-3.9.so -o ../../lib/libLLVM-3.9.so CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" -Wl,--whole-archive ../../lib/libLLVMSupport.a ../../lib/libLLVMCore.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMMIRParser.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMipo.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMLinker.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMLTO.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMObject.a ../../lib/libLLVMObjectYAML.a ../../lib/libLLVMOption.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMInterpreter.a ../../lib/libLLVMMCJIT.a ../../lib/libLLVMOrcJIT.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMTarget.a ../../lib/libLLVMX86CodeGen.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMAArch64CodeGen.a ../../lib/libLLVMAArch64Info.a ../../lib/libLLVMAArch64AsmParser.a ../../lib/libLLVMAArch64Disassembler.a ../../lib/libLLVMAArch64AsmPrinter.a ../../lib/libLLVMAArch64Desc.a ../../lib/libLLVMAArch64Utils.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMCoverage.a ../../lib/libLLVMPasses.a ../../lib/libLLVMLibDriver.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a /usr/lib64/libffi.so ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMAArch64Info.a ../../lib/libLLVMAArch64AsmPrinter.a ../../lib/libLLVMAArch64Utils.a -ledit ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMTarget.a ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMLinker.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMObject.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMOption.a ../../lib/libLLVMSupport.a -lrt -ldl -ltinfo -lpthread -lz -lm make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LLVM make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-config /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-as /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-bcanalyzer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-extract /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-link /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mcmarkup /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-split /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-config make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build Scanning dependencies of target llvm-mcmarkup make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build Scanning dependencies of target llvm-c-test make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build Scanning dependencies of target llvm-profdata make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-cxxdump make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build Scanning dependencies of target llvm-as Scanning dependencies of target llvm-dwarfdump Scanning dependencies of target llvm-ar Scanning dependencies of target llvm-bcanalyzer make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-size make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-link make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-symbolizer cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config && /usr/bin/c++ -DCMAKE_CFG_INTDIR=\".\" -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-config -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-config/llvm-config.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-mc Scanning dependencies of target llvm-diff make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build [ 86%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build [ 86%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/calc.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/calc.c cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mcmarkup -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mcmarkup/llvm-mcmarkup.cpp [ 86%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp Scanning dependencies of target llvm-cov [ 86%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 86%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp [ 86%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-bcanalyzer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump/llvm-cxxdump.cpp [ 86%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build Scanning dependencies of target LTO make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-dis make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build Scanning dependencies of target llvm-lto [ 86%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build Scanning dependencies of target llvm-split make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-dwp Scanning dependencies of target llvm-extract cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-link -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-link/llvm-link.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-readobj make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-nm make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build Scanning dependencies of target llvm-rtdyld make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llc cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/llvm-diff.cpp make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [ 86%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-as -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-as/llvm-as.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp [ 86%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o Scanning dependencies of target obj2yaml make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dis -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dis/llvm-dis.cpp [ 86%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build [ 86%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/LTODisassembler.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Scanning dependencies of target llvm-pdbdump [ 87%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/llvm-cov.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build Scanning dependencies of target llvm-dsymutil Scanning dependencies of target lli make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build Scanning dependencies of target llvm-objdump Scanning dependencies of target llvm-stress make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 87%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-extract -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-extract/llvm-extract.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build [ 87%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp Scanning dependencies of target bugpoint make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp [ 87%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llc.dir/llc.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 87%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/calc.c:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-split -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-split/llvm-split.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/llvm-pdbdump.cpp [ 87%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 87%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 87%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lli.dir/lli.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ARMAttributeParser.cpp [ 88%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/obj2yaml.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/dsymutil.cpp [ 88%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.cpp [ 88%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/LTO.dir/lto.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/diagnostic.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/diagnostic.c:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 88%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/disassemble.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/disassemble.c:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 89%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-c-test.dir/echo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/echo.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/Symbolize/DIPrinter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:50:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/Symbolize/DIPrinter.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:50:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer/llvm-symbolizer.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Archive.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:43:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Error.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Binary.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/Archive.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:43:76: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/MathExtras.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/APInt.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size/llvm-size.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/dsymutil.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/dsymutil.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/gcov.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/gcov.cpp [ 90%] Linking CXX executable ../../bin/llvm-mcmarkup cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mcmarkup.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:74:78: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -o ../../bin/llvm-mcmarkup -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:74:78: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:96:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:96:69: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar/llvm-ar.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCAsmBackend.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [ 90%] Built target llvm-mcmarkup make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/coff2yaml.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/llvm-pdbdump.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/llvm-pdbdump.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/llvm-pdbdump.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/llvm-pdbdump.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:281:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ Scanning dependencies of target opt make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/AnalysisWrappers.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:281:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallPtrSet.h:25, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallSet.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata/llvm-profdata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Bitcode/ReaderWriter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Bitcode/ReaderWriter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffConsumer.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-as cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-as.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o ../../bin/llvm-as -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/CrashDebugger.cpp [ 90%] Linking CXX executable ../../bin/llvm-split cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-split.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-split.dir/llvm-split.cpp.o -o ../../bin/llvm-split -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:59:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 90%] Built target llvm-as make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Argument.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:59:67: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSwitch.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm/llvm-nm.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ Scanning dependencies of target sancov make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DiagnosticInfo.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Bitcode/ReaderWriter.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:17: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto/lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/sancov.dir/sancov.cc.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Built target llvm-split make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sanstats /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:70:31: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/SchedulerRegistry.h:42:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ Scanning dependencies of target sanstats make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/build [ 90%] Linking CXX executable ../../bin/llvm-symbolizer In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-symbolizer.dir/link.txt --verbose=1 make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sanstats -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/sanstats.dir/sanstats.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sanstats/sanstats.cpp /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -o ../../bin/llvm-symbolizer -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:70:31: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:189:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringSet.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto/llvm-lto.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-dwarfdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp: In member function 'virtual void llvm::{anonymous}::ConstModifier::Act()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:376:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: if (Ty->getScalarType()->isIntegerTy()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:378:7: note: here case 1: if (Ty->getScalarType()->isIntegerTy()) ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:400:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: if (Ty->isIntegerTy()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:403:7: note: here case 1: if (Ty->isIntegerTy()) ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:403:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 1: if (Ty->isIntegerTy()) ^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress/llvm-stress.cpp:406:7: note: here case 2: case 3: case 4: case 5: ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwarfdump.dir/link.txt --verbose=1 make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/COFF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/coff2yaml.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/PointerUnion.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/COFF.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/obj2yaml.h:16, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/coff2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -o ../../bin/llvm-dwarfdump -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Built target llvm-symbolizer make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:189:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/DebugInfo/DIContext.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/verify-uselistorder /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o Scanning dependencies of target verify-uselistorder make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ARMWinEHPrinter.cpp make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Linking CXX executable ../../bin/llvm-config cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-config.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o ../../bin/llvm-config -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 90%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/verify-uselistorder -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/verify-uselistorder/verify-uselistorder.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.h:4, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 90%] Built target llvm-dwarfdump In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc/llc.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-config Scanning dependencies of target yaml2obj make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2obj.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp [ 90%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/elf2yaml.cpp [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 90%] Linking CXX executable ../../bin/llvm-extract cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-extract.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -o ../../bin/llvm-extract -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/helpers.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/helpers.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/BreakpointPrinter.cpp [ 90%] Linking CXX executable ../../bin/llvm-link In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/helpers.c:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-link.dir/link.txt --verbose=1 [ 90%] Linking CXX executable ../../bin/llvm-dis cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dis.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o ../../bin/llvm-link -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -o ../../bin/llvm-dis -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/include-all.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/include-all.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/include-all.c:20: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/main.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/main.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/main.c:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-extract [ 90%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump/Error.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2obj.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringExtras.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2obj.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/module.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/module.c make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-link [ 90%] Built target llvm-dis In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/module.c:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 90%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/BuiltinDumper.cpp [ 90%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp/DWPError.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/metadata.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/metadata.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:95:45: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 90%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/object.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/object.c In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/metadata.c:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 90%] Linking CXX executable ../../bin/llvm-ar cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-ar.dir/link.txt --verbose=1 In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/llvm-c-test.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/object.c:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm-c/Core.h:83:23: warning: enumerator value for 'LLVMNonLazyBind' is not an integer constant expression [-Wpedantic] LLVMNonLazyBind = 1 << 31 ^ [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cc -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment -Werror=date-time -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g -DNDEBUG -o CMakeFiles/llvm-c-test.dir/targets.c.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test/targets.c /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -o ../../bin/llvm-ar -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 90%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp [ 90%] Linking CXX executable ../../bin/llvm-c-test cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-c-test.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-c-test.dir/calc.c.o CMakeFiles/llvm-c-test.dir/diagnostic.c.o CMakeFiles/llvm-c-test.dir/disassemble.c.o CMakeFiles/llvm-c-test.dir/echo.cpp.o CMakeFiles/llvm-c-test.dir/helpers.c.o CMakeFiles/llvm-c-test.dir/include-all.c.o CMakeFiles/llvm-c-test.dir/main.c.o CMakeFiles/llvm-c-test.dir/module.c.o CMakeFiles/llvm-c-test.dir/metadata.c.o CMakeFiles/llvm-c-test.dir/object.c.o CMakeFiles/llvm-c-test.dir/targets.c.o -o ../../bin/llvm-c-test -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-ar make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend [ 90%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-bcanalyzer.dir/link.txt --verbose=1 make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o ../../bin/llvm-bcanalyzer -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:84:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ Scanning dependencies of target llvm-ranlib make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Generating ../../bin/llvm-ranlib cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/./bin/llvm-ranlib make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend [ 90%] Built target llvm-c-test make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-lib make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build [ 90%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/COFFDump.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:95:45: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/lli.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/elf2yaml.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/elf2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Generating ../../bin/llvm-lib cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/./bin/llvm-lib [ 90%] Built target llvm-bcanalyzer [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 91%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExtractFunction.cpp [ 91%] Built target llvm-lib [ 91%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o [ 91%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:84:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 91%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/COFFDumper.cpp [ 91%] Linking CXX executable ../../bin/sanstats cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats && /usr/bin/cmake -E cmake_link_script CMakeFiles/sanstats.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/sanstats.dir/sanstats.cpp.o -o ../../bin/sanstats -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 91%] Linking CXX executable ../../bin/llvm-mc cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-mc.dir/link.txt --verbose=1 [ 91%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2coff.cpp /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -o ../../bin/llvm-mc -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 91%] Linking CXX executable ../../bin/llvm-size cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-size.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o ../../bin/llvm-size -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 91%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/ClassDefinitionDumper.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 92%] Linking CXX executable ../../bin/llvm-stress cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-stress.dir/link.txt --verbose=1 [ 92%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/CompilandDumper.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -o ../../bin/llvm-stress -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 92%] Built target sanstats In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:418:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 92%] Built target llvm-size [ 93%] Linking CXX executable ../../bin/llvm-cxxdump cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cxxdump.dir/link.txt --verbose=1 [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -o ../../bin/llvm-cxxdump -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageFilters.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.cpp:34:34: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Built target llvm-mc [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/GraphPrinters.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/GraphPrinters.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-stress make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp [ 93%] Built target llvm-cxxdump [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/ELFDump.cpp [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/FindBugs.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:418:30: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageFilters.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CodeCoverage.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 93%] Linking CXX executable ../../bin/llvm-rtdyld cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-rtdyld.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -o ../../bin/llvm-rtdyld -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:58:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:58:41: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ExecutionDriver.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-rtdyld [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/Miscompilation.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2coff.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2coff.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/COFFImportDumper.cpp [ 93%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/EnumDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/Error.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Linking CXX executable ../../bin/llvm-profdata cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-profdata.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -o ../../bin/llvm-profdata -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 93%] Linking CXX shared library ../../lib/libLTO.so cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/LTO.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto/LTO.exports -Wl,-Bsymbolic -static-libstdc++ -Wl,-z,defs -shared -Wl,-soname,libLTO.so -o ../../lib/libLTO.so CMakeFiles/LTO.dir/LTODisassembler.cpp.o CMakeFiles/LTO.dir/lto.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp: In member function 'void MachODumper::dumpRebaseOpcodes(std::unique_ptr&)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:236:14: warning: this statement may fall through [-Wimplicit-fallthrough=] OpCode += Count; ~~~~~~~^~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:238:5: note: here case MachO::REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp: In member function 'void MachODumper::dumpBindOpcodes(std::vector&, llvm::ArrayRef, bool)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:283:14: warning: this statement may fall through [-Wimplicit-fallthrough=] OpCode += Count; ~~~~~~~^~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/macho2yaml.cpp:286:5: note: here case MachO::BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB: ^~~~ [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/OptimizerDriver.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-profdata In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target LTO [ 93%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o [ 93%] Linking CXX executable ../../bin/llvm-nm cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachODebugMapParser.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-nm.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -o ../../bin/llvm-nm -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2elf.cpp [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/NewPMDriver.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/NewPMDriver.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:663:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/ExternalSymbolDumper.cpp [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageReport.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:15: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:50:5: required from 'void {anonymous}::PriorityQueue::insert(const T&) [with T = std::pair; Sorter = {anonymous}::FunctionDifferenceEngine::QueueSorter; unsigned int InlineCapacity = 20]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:168:33: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffLog.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DiffConsumer.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/PassPrinters.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/PassPrinters.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-nm [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/obj2yaml.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml/Error.cpp [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2macho.cpp [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/ToolRunner.cpp [ 94%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp [ 94%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 94%] Linking CXX executable ../../bin/llvm-dwp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dwp.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -o ../../bin/llvm-dwp -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 94%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/FunctionDumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:41:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 94%] Built target llvm-dwp [ 94%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageSummaryInfo.cpp [ 94%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/LinePrinter.cpp [ 94%] Linking CXX executable ../../bin/verify-uselistorder cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder && /usr/bin/cmake -E cmake_link_script CMakeFiles/verify-uselistorder.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -o ../../bin/verify-uselistorder -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:41:47: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli/OrcLazyJIT.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 94%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/PrintSCC.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/PrintSCC.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2elf.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2elf.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachODebugMapParser.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachODebugMapParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 94%] Built target verify-uselistorder [ 94%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/bugpoint.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:14, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2macho.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Optional.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLTraits.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ObjectYAML/ObjectYAML.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj/yaml2macho.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/Error.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/Error.cpp [ 95%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/LLVMOutputStyle.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/LLVMOutputStyle.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/LLVMOutputStyle.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ [ 95%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageView.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Linking CXX executable ../../bin/llc cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc && /usr/bin/cmake -E cmake_link_script CMakeFiles/llc.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/BinaryHolder.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:11: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/bits/char_traits.h:39, from /usr/include/c++/8/string:40, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.h:12, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 96%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp [ 97%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/opt.dir/opt.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp [ 97%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewHTML.cpp make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 97%] Built target llc [ 97%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/PdbYaml.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/PdbYaml.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/PdbYaml.cpp [ 97%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/TypeDumper.cpp [ 97%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.cpp [ 97%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/MachODumper.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Attributes.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:31, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/AliasAnalysis.h:41, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/NewPMDriver.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/NewPMDriver.cpp:17: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'std::__cxx11::string {anonymous}::GNUStyle::getSymbolSectionNdx(const ELFO*, const Elf_Sym*, const Elf_Sym*) [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, false>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2741:18: warning: this statement may fall through [-Wimplicit-fallthrough=] SectionIndex = Obj->getExtendedSymbolTableIndex( /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2743:3: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getElfSegmentType(unsigned int, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1131:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1137:3: note: here case ELF::EM_ARM: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1138:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1141:3: note: here case ELF::EM_MIPS: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getElfSectionType(unsigned int, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:993:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1000:3: note: here case ELF::EM_HEXAGON: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1001:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { LLVM_READOBJ_ENUM_CASE(ELF, SHT_HEX_ORDERED); } ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1002:3: note: here case ELF::EM_X86_64: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1003:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { LLVM_READOBJ_ENUM_CASE(ELF, SHT_X86_64_UNWIND); } ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:1004:3: note: here case ELF::EM_MIPS: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'std::__cxx11::string {anonymous}::GNUStyle::getSymbolSectionNdx(const ELFO*, const Elf_Sym*, const Elf_Sym*) [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, false>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2741:18: warning: this statement may fall through [-Wimplicit-fallthrough=] SectionIndex = Obj->getExtendedSymbolTableIndex( /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2743:3: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'std::__cxx11::string {anonymous}::GNUStyle::getSymbolSectionNdx(const ELFO*, const Elf_Sym*, const Elf_Sym*) [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, true>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2741:18: warning: this statement may fall through [-Wimplicit-fallthrough=] SectionIndex = Obj->getExtendedSymbolTableIndex( /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2743:3: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'std::__cxx11::string {anonymous}::GNUStyle::getSymbolSectionNdx(const ELFO*, const Elf_Sym*, const Elf_Sym*) [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, true>]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2741:18: warning: this statement may fall through [-Wimplicit-fallthrough=] SectionIndex = Obj->getExtendedSymbolTableIndex( /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2743:3: note: here default: ^~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp: In function 'std::__cxx11::string getSectionTypeString(unsigned int, unsigned int)': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2554:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2566:3: note: here case EM_X86_64: ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2567:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ELFDumper.cpp:2571:3: note: here case EM_MIPS: ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DebugMap.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:9: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCStreamer.h:321:66: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair, std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCContext.h:575:44: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 98%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o [ 98%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/TestingSupport.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil/DwarfLinker.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def: In member function 'void llvm::DIEValue::destroyVal()': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:34:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Integer) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:35:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(String) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:36:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Expr) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:37:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Label) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:38:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Delta) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:325:21: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:39:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(Entry) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:40:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Block) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:328:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:329:29: warning: this statement may fall through [-Wimplicit-fallthrough=] destruct(); ~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:41:1: note: in expansion of macro 'HANDLE_DIEVALUE_LARGE' HANDLE_DIEVALUE_LARGE(Loc) ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIE.h:324:3: note: here case is##T: \ ^~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/CodeGen/DIEValue.def:42:1: note: in expansion of macro 'HANDLE_DIEVALUE_SMALL' HANDLE_DIEVALUE_SMALL(LocList) ^~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/ObjDumper.cpp [ 98%] Linking CXX executable ../../bin/llvm-lto cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/TypedefDumper.cpp cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-lto.dir/link.txt --verbose=1 [ 98%] Linking CXX executable ../../bin/obj2yaml cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml && /usr/bin/cmake -E cmake_link_script CMakeFiles/obj2yaml.dir/link.txt --verbose=1 [ 98%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/Win64EHDumper.cpp /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o ../../bin/llvm-lto -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o CMakeFiles/obj2yaml.dir/Error.cpp.o -o ../../bin/obj2yaml -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 98%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/OutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/PdbYaml.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/PdbYaml.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/OutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/PdbYaml.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/PdbYaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Object/MachO.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/VariableDumper.cpp [ 98%] Building CXX object tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/YAMLOutputStyle.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fno-exceptions -o CMakeFiles/llvm-pdbdump.dir/YAMLOutputStyle.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/YAMLOutputStyle.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:259:74: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:22: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:259:74: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:23, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj/llvm-readobj.cpp:22: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 98%] Built target obj2yaml [ 98%] Built target llvm-lto In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/RenderingSupport.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageViewOptions.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageView.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.cpp:14: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.cpp:113:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/raw_ostream.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/RenderingSupport.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/CoverageViewOptions.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageView.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov/SourceCoverageViewText.cpp:14: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/bugpoint.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/bugpoint.cpp:16: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/StringMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Host.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Hashing.h:49, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/ArrayRef.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMapInfo.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/ValueMap.h:29, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/BugDriver.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ [ 98%] Linking CXX executable ../../bin/llvm-diff cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-diff.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -o ../../bin/llvm-diff -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/OutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/YAMLOutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/YAMLOutputStyle.cpp:10: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/YAMLParser.h:148:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /usr/include/c++/8/algorithm:60, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/STLExtras.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Error.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/OutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/YAMLOutputStyle.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump/YAMLOutputStyle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 98%] Built target llvm-diff [ 99%] Linking CXX executable ../../bin/yaml2obj cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml2obj.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o -o ../../bin/yaml2obj -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Linking CXX executable ../../bin/llvm-cov cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-cov.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o CMakeFiles/llvm-cov.dir/gcov.cpp.o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o ../../bin/llvm-cov -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 99%] Built target yaml2obj make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target llvm-cov [ 99%] Linking CXX executable ../../bin/sancov cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov && /usr/bin/cmake -E cmake_link_script CMakeFiles/sancov.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/sancov.dir/sancov.cc.o -o ../../bin/sancov -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target sancov [ 99%] Linking CXX executable ../../bin/bugpoint cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint && /usr/bin/cmake -E cmake_link_script CMakeFiles/bugpoint.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/bugpoint.dir/BugDriver.cpp.o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o CMakeFiles/bugpoint.dir/FindBugs.cpp.o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -o ../../bin/bugpoint -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target bugpoint make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= Scanning dependencies of target BugpointPasses make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && /usr/bin/c++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include -I/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -fPIC -fno-exceptions -o CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -c /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes/TestPasses.cpp In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:578:12: required from 'llvm::cl::ValuesClass::ValuesClass(const char*, DataType, const char*, va_list) [with DataType = int; va_list = __va_list]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:601:25: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:396:5: required from 'void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; T = std::pair]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:855:5: required from 'llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; T = std::pair; unsigned int N = 2]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCFragment.h:547:42: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Metadata.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/TrackingMDRef.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/DebugLoc.h:18, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instruction.h:20, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/BasicBlock.h:19, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Function.h:24, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/Instructions.h:26, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/CallSite.h:33, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/CallGraph.h:57, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:19: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:650:7: required from 'void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:604:5: required from 'llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::SCEV*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Analysis/ScalarEvolution.h:372:9: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:356:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct llvm::detail::DenseMapPair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(getBuckets(), other.getBuckets(), ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNumBuckets() * sizeof(BucketT)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/DenseMap.h:39:8: note: 'struct llvm::detail::DenseMapPair >' declared here struct DenseMapPair : public std::pair { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:238:33: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:55:67: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/Allocator.h:77:12: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = llvm::BasicBlock*; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = long unsigned int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR/PredIteratorCache.h:53:59: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:305:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair' declared here struct pair ^~~~ In file included from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h: In instantiation of 'static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair >; T2 = std::pair >; T = std::pair >; typename std::enable_if::type, T2>::value>::type = void]': /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:270:23: required from 'static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair >*; It2 = std::pair >*; T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:811:3: required from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair >]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:880:36: required from 'llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair >; unsigned int N = 4]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/Support/CommandLine.h:567:33: required from 'llvm::cl::ValuesClass llvm::cl::values(const char*, DataType, const char*, ...) [with DataType = int]' /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/MC/MCTargetOptionsCommandFlags.h:30:28: required from here /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:293:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/iterator_range.h:22, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/SmallVector.h:17, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Twine.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/ADT/Triple.h:13, from /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:198:12: note: 'struct std::pair >' declared here struct pair ^~~~ [ 99%] Linking CXX executable ../../bin/llvm-pdbdump cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-pdbdump.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-pdbdump.dir/llvm-pdbdump.cpp.o CMakeFiles/llvm-pdbdump.dir/BuiltinDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/ClassDefinitionDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/CompilandDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/EnumDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/ExternalSymbolDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/FunctionDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/LinePrinter.cpp.o CMakeFiles/llvm-pdbdump.dir/LLVMOutputStyle.cpp.o CMakeFiles/llvm-pdbdump.dir/PdbYaml.cpp.o CMakeFiles/llvm-pdbdump.dir/TypeDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/TypedefDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/VariableDumper.cpp.o CMakeFiles/llvm-pdbdump.dir/YAMLOutputStyle.cpp.o -o ../../bin/llvm-pdbdump -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread [ 99%] Linking CXX shared module ../../lib/BugpointPasses.so cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/BugpointPasses.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes/BugpointPasses.exports -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -o ../../lib/BugpointPasses.so CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target BugpointPasses make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target llvm-pdbdump [ 99%] Linking CXX executable ../../bin/lli cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli && /usr/bin/cmake -E cmake_link_script CMakeFiles/lli.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli.dir/lli.cpp.o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -o ../../bin/lli -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target lli [ 99%] Linking CXX executable ../../bin/llvm-dsymutil cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-dsymutil.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -o ../../bin/llvm-dsymutil -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target llvm-dsymutil [ 99%] Linking CXX executable ../../bin/opt cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt && /usr/bin/cmake -E cmake_link_script CMakeFiles/opt.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-O3 CMakeFiles/opt.dir/AnalysisWrappers.cpp.o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o CMakeFiles/opt.dir/GraphPrinters.cpp.o CMakeFiles/opt.dir/NewPMDriver.cpp.o CMakeFiles/opt.dir/PassPrinters.cpp.o CMakeFiles/opt.dir/PrintSCC.cpp.o CMakeFiles/opt.dir/opt.cpp.o -o ../../bin/opt -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target opt [100%] Linking CXX executable ../../bin/llvm-objdump cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-objdump.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -o ../../bin/llvm-objdump -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [100%] Built target llvm-objdump [100%] Linking CXX executable ../../bin/llvm-readobj cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-readobj.dir/link.txt --verbose=1 /usr/bin/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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-allow-shlib-undefined -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-readobj.dir/ARMAttributeParser.cpp.o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o CMakeFiles/llvm-readobj.dir/Error.cpp.o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -o ../../bin/llvm-readobj -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-3.9.so -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [100%] Built target llvm-readobj make[1]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles 0 + cat + autoconf ++ echo -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection ++ sed -e 's/-Wall -Werror=format-security //' + CFLAGS='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export CC=/usr/bin/gcc + CC=/usr/bin/gcc + ./configure --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 --docdir=/usr/share/doc/ghc --with-llc=/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/bin/llc --with-opt=/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/bin/opt --with-system-libffi checking for gfind... no checking for find... /usr/bin/find checking for sort... /usr/bin/sort checking for GHC Git commit id... given 0156a3d815b784510a980621fdcb9c5b23826f1e checking for ghc... /usr/bin/ghc checking version of ghc... 8.2.2 checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu Build platform inferred as: aarch64-unknown-linux Host platform inferred as: aarch64-unknown-linux Target platform inferred as: aarch64-unknown-linux GHC build : aarch64-unknown-linux GHC host : aarch64-unknown-linux GHC target : aarch64-unknown-linux checking for path to top of build tree... /builddir/build/BUILD/ghc-8.2.2 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to run the C preprocessor... /usr/bin/gcc -E checking for /usr/bin/gcc option to accept ISO C99... none needed checking for /usr/bin/gcc option to accept ISO C99... none needed checking for /usr/bin/gcc option to accept ISO C99... none needed checking for /usr/bin/gcc option to accept ISO C99... none needed checking for -ld.lld... no checking for ld.lld... no checking for -ld.gold... no checking for ld.gold... ld.gold checking whether C compiler supports -fuse-ld=gold... yes checking for nm... /usr/bin/nm checking for objdump... /usr/bin/objdump checking for ar... /usr/bin/ar checking for ranlib... /usr/bin/ranlib checking whether #! works in shell scripts... yes checking for perl... /usr/bin/perl checking version of gcc... 8.2.1 checking whether GCC supports -no-pie... yes checking whether C compiler is clang... no checking whether C compiler has an LLVM back end... no checking whether ld is GNU ld... YES checking whether ld understands --build-id... yes checking whether ld understands -no_compact_unwind... yes checking whether ld understands -filelist... no checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done checking for extra options to pass gcc when compiling via C... -fwrapv -fno-builtin checking for .subsections_via_symbols... no checking whether your assembler supports .ident directive... yes checking for GNU non-executable stack support... yes checking for a working context diff... diff -U 1 checking for a BSD-compatible install... /usr/bin/install -c checking whether /usr/bin/ar is GNU ar... yes checking for ar arguments... q checking whether /usr/bin/ar supports @file... yes checking for ranlib... /usr/bin/ranlib checking whether ln -s works... yes checking for gsed... no checking for sed... /usr/bin/sed checking for time... no checking for gnutar... no checking for gtar... /usr/bin/gtar checking for bzip2... /usr/bin/bzip2 checking for gzip... /usr/bin/gzip checking for pxz... no checking for xz... /usr/bin/xz checking for gpatch... no checking for patch... /usr/bin/patch checking for dtrace... no checking for HsColour... /usr/bin/HsColour checking for sphinx-build... /usr/bin/sphinx-build checking for version of sphinx-build... 1.7.6 checking for xelatex... no checking for ghc-pkg matching /usr/bin/ghc... /usr/bin/ghc-pkg checking for happy... no checking for version of happy... checking for alex... no checking for version of alex... checking for ANSI C header files... (cached) yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking nlist.h usability... no checking nlist.h presence... no checking for nlist.h... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/timerfd.h usability... yes checking sys/timerfd.h presence... yes checking for sys/timerfd.h... yes checking sys/timers.h usability... no checking sys/timers.h presence... no checking for sys/timers.h... no checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock.h usability... no checking winsock.h presence... no checking for winsock.h... no checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for sys/cpuset.h... no checking whether time.h and sys/time.h may both be included... yes checking for long long... yes checking size of char... 1 checking for char... yes checking alignment of char... 1 checking size of double... 8 checking for double... yes checking alignment of double... 8 checking size of float... 4 checking for float... yes checking alignment of float... 4 checking size of int... 4 checking for int... yes checking alignment of int... 4 checking size of long... 8 checking for long... yes checking alignment of long... 8 checking size of long long... 8 checking for long long... (cached) yes checking alignment of long long... 8 checking size of short... 2 checking for short... yes checking alignment of short... 2 checking size of unsigned char... 1 checking for unsigned char... yes checking alignment of unsigned char... 1 checking size of unsigned int... 4 checking for unsigned int... yes checking alignment of unsigned int... 4 checking size of unsigned long... 8 checking for unsigned long... yes checking alignment of unsigned long... 8 checking size of unsigned long long... 8 checking for unsigned long long... yes checking alignment of unsigned long long... 8 checking size of unsigned short... 2 checking for unsigned short... yes checking alignment of unsigned short... 2 checking size of void *... 8 checking for void *... yes checking alignment of void *... 8 checking size of int8_t... 1 checking for int8_t... yes checking alignment of int8_t... 1 checking size of uint8_t... 1 checking for uint8_t... yes checking alignment of uint8_t... 1 checking size of int16_t... 2 checking for int16_t... yes checking alignment of int16_t... 2 checking size of uint16_t... 2 checking for uint16_t... yes checking alignment of uint16_t... 2 checking size of int32_t... 4 checking for int32_t... yes checking alignment of int32_t... 4 checking size of uint32_t... 4 checking for uint32_t... yes checking alignment of uint32_t... 4 checking size of int64_t... 8 checking for int64_t... yes checking alignment of int64_t... 8 checking size of uint64_t... 8 checking for uint64_t... yes checking alignment of uint64_t... 8 checking for WinExec... no checking for GetModuleFileName... no checking for getclock... no checking for getrusage... yes checking for gettimeofday... yes checking for setitimer... yes checking for siginterrupt... yes checking for sysconf... yes checking for times... yes checking for ctime_r... yes checking for sched_setaffinity... yes checking for setlocale... yes checking whether ctime_r is declared... yes checking for closedir in -lmingwex... no checking for atan in -lm... yes checking for ffi_call in -lffi... yes checking ffi.h usability... yes checking ffi.h presence... yes checking for ffi.h... yes checking for dlopen in -ldl... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking whether float word order is big endian... no checking for nlist in -lelf... no checking leading underscore in symbol names... no checking whether __attribute__((visibility("hidden"))) is supported... yes checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking for timer_settime... yes checking for timer_create... yes checking for a working timer_create(CLOCK_REALTIME)... yes checking for printf$LDBLStub... no checking whether -lpthread is needed for pthreads... checking for pthread_create... no checking for pthread_create in -lpthread... yes yes checking for pthread_setname_np in -lpthread... yes checking for pthread_setname_np... yes checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking for eventfd... yes checking for __thread support... yes checking whether MAP_NORESERVE is declared... yes checking whether MADV_FREE is declared... yes checking whether MADV_DONTNEED is declared... yes checking numa.h usability... no checking numa.h presence... no checking for numa.h... no checking numaif.h usability... no checking numaif.h presence... no checking for numaif.h... no configure: creating ./config.status config.status: creating mk/config.mk config.status: creating mk/install.mk config.status: creating mk/project.mk config.status: creating compiler/ghc.cabal config.status: creating ghc/ghc-bin.cabal config.status: creating utils/runghc/runghc.cabal config.status: creating libraries/ghc-boot/ghc-boot.cabal config.status: creating libraries/ghc-boot-th/ghc-boot-th.cabal config.status: creating libraries/ghci/ghci.cabal config.status: creating settings config.status: creating docs/users_guide/ghc_config.py config.status: creating docs/index.html config.status: creating libraries/prologue.txt config.status: creating utils/mkUserGuidePart/mkUserGuidePart.cabal config.status: creating distrib/configure.ac config.status: creating mk/config.h ---------------------------------------------------------------------- Configure completed successfully. Building GHC version : 8.2.2 Git commit id : 0156a3d815b784510a980621fdcb9c5b23826f1e Build platform : aarch64-unknown-linux Host platform : aarch64-unknown-linux Target platform : aarch64-unknown-linux Bootstrapping using : /usr/bin/ghc which is version : 8.2.2 Using (for bootstrapping) : /usr/bin/gcc Using gcc : /usr/bin/gcc which is version : 8.2.1 Building a cross compiler : NO Unregisterised : NO hs-cpp : /usr/bin/gcc hs-cpp-flags : -E -undef -traditional ar : /usr/bin/ar ld : ld.gold nm : /usr/bin/nm objdump : /usr/bin/objdump ranlib : /usr/bin/ranlib windres : dllwrap : Happy : () Alex : () Perl : /usr/bin/perl sphinx-build : /usr/bin/sphinx-build xelatex : Using LLVM tools llc : /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/bin/llc opt : /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/bin/opt HsColour : /usr/bin/HsColour Tools to build Sphinx HTML documentation available: YES Tools to build Sphinx PDF documentation available: NO ---------------------------------------------------------------------- For a standard build of GHC (fully optimised with profiling), type (g)make. To make changes to the default build configuration, copy the file mk/build.mk.sample to mk/build.mk, and edit the settings in there. For more information on how to configure your GHC build, see http://ghc.haskell.org/trac/ghc/wiki/Building + export LANG=en_US.utf8 + LANG=en_US.utf8 + make -j32 + test -f mk/config.mk.old + cp -p mk/config.mk mk/config.mk.old touch -r mk/config.mk.old mk/config.mk + test -f mk/project.mk.old + cp -p mk/project.mk mk/project.mk.old touch -r mk/project.mk.old mk/project.mk + test -f compiler/ghc.cabal.old + cp -p compiler/ghc.cabal compiler/ghc.cabal.old touch -r compiler/ghc.cabal.old compiler/ghc.cabal ===--- building phase 0 make --no-print-directory -f ghc.mk phase=0 phase_0_builds mkdir -p inplace/bin mkdir -p inplace/lib "rm" -f inplace/bin/mkdirhier echo '#!/bin/sh' >> inplace/bin/mkdirhier cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier chmod +x inplace/bin/mkdirhier "inplace/bin/mkdirhier" utils/ghc-cabal/dist/build/tmp//. "inplace/bin/mkdirhier" bootstrapping/. "inplace/bin/mkdirhier" compiler/stage1/build//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist/build//. "rm" -f utils/ghc-pkg/dist/build/Version.hs "/usr/bin/ghc" -H32m -O -Wall \ -optc-Wall -optc-fno-stack-protector \ -optl-Wl,-z,noexecstack \ -hide-all-packages \ -package base -package array -package time -package containers -package bytestring -package deepseq -package process -package pretty -package directory -package unix \ --make utils/ghc-cabal/Main.hs -o utils/ghc-cabal/dist/build/tmp/ghc-cabal \ -no-user-package-db \ -Wall -fno-warn-unused-imports -fno-warn-warnings-deprecations \ -DCABAL_VERSION=2,0,1,0 \ -DBOOTSTRAPPING \ -optP-include -optPutils/ghc-cabal/cabal_macros_boot.h \ -odir bootstrapping \ -hidir bootstrapping \ -ilibraries/Cabal/Cabal \ -ilibraries/binary/src \ -ilibraries/filepath \ -ilibraries/hpc \ \ "rm" -f compiler/stage1/build/Config.hs echo "module Version where" >> utils/ghc-pkg/dist/build/Version.hs echo "version, targetOS, targetARCH :: String" >> utils/ghc-pkg/dist/build/Version.hs Creating compiler/stage1/build/Config.hs ... echo "version = \"8.2.2\"" >> utils/ghc-pkg/dist/build/Version.hs echo "targetOS = \"linux\"" >> utils/ghc-pkg/dist/build/Version.hs echo "targetARCH = \"aarch64\"" >> utils/ghc-pkg/dist/build/Version.hs done. [ 1 of 176] Compiling Data.Binary.Builder ( libraries/binary/src/Data/Binary/Builder.hs, bootstrapping/Data/Binary/Builder.o ) [ 2 of 176] Compiling Data.Binary.FloatCast ( libraries/binary/src/Data/Binary/FloatCast.hs, bootstrapping/Data/Binary/FloatCast.o ) [ 3 of 176] Compiling Data.Binary.Internal ( libraries/binary/src/Data/Binary/Internal.hs, bootstrapping/Data/Binary/Internal.o ) [ 4 of 176] Compiling Data.Binary.Get.Internal ( libraries/binary/src/Data/Binary/Get/Internal.hs, bootstrapping/Data/Binary/Get/Internal.o ) [ 5 of 176] Compiling Data.Binary.Get ( libraries/binary/src/Data/Binary/Get.hs, bootstrapping/Data/Binary/Get.o ) [ 6 of 176] Compiling Data.Binary.Put ( libraries/binary/src/Data/Binary/Put.hs, bootstrapping/Data/Binary/Put.o ) [ 7 of 176] Compiling Data.Binary.Class ( libraries/binary/src/Data/Binary/Class.hs, bootstrapping/Data/Binary/Class.o ) [ 8 of 176] Compiling Data.Binary.Generic ( libraries/binary/src/Data/Binary/Generic.hs, bootstrapping/Data/Binary/Generic.o ) [ 9 of 176] Compiling Data.Binary ( libraries/binary/src/Data/Binary.hs, bootstrapping/Data/Binary.o ) [ 10 of 176] Compiling Distribution.Compat.Binary ( libraries/Cabal/Cabal/Distribution/Compat/Binary.hs, bootstrapping/Distribution/Compat/Binary.o ) [ 11 of 176] Compiling Distribution.Compat.Exception ( libraries/Cabal/Cabal/Distribution/Compat/Exception.hs, bootstrapping/Distribution/Compat/Exception.o ) [ 12 of 176] Compiling Distribution.Compat.Map.Strict ( libraries/Cabal/Cabal/Distribution/Compat/Map/Strict.hs, bootstrapping/Distribution/Compat/Map/Strict.o ) [ 13 of 176] Compiling Distribution.Compat.MonadFail ( libraries/Cabal/Cabal/Distribution/Compat/MonadFail.hs, bootstrapping/Distribution/Compat/MonadFail.o ) [ 14 of 176] Compiling Distribution.Compat.Semigroup ( libraries/Cabal/Cabal/Distribution/Compat/Semigroup.hs, bootstrapping/Distribution/Compat/Semigroup.o ) [ 15 of 176] Compiling Distribution.Compat.Stack ( libraries/Cabal/Cabal/Distribution/Compat/Stack.hs, bootstrapping/Distribution/Compat/Stack.o ) [ 16 of 176] Compiling Distribution.Compat.Prelude ( libraries/Cabal/Cabal/Distribution/Compat/Prelude.hs, bootstrapping/Distribution/Compat/Prelude.o ) [ 17 of 176] Compiling Distribution.Compat.ReadP ( libraries/Cabal/Cabal/Distribution/Compat/ReadP.hs, bootstrapping/Distribution/Compat/ReadP.o ) [ 18 of 176] Compiling Distribution.Compat.Graph ( libraries/Cabal/Cabal/Distribution/Compat/Graph.hs, bootstrapping/Distribution/Compat/Graph.o ) [ 19 of 176] Compiling Distribution.Compat.GetShortPathName ( libraries/Cabal/Cabal/Distribution/Compat/GetShortPathName.hs, bootstrapping/Distribution/Compat/GetShortPathName.o ) [ 20 of 176] Compiling Distribution.Compat.DList ( libraries/Cabal/Cabal/Distribution/Compat/DList.hs, bootstrapping/Distribution/Compat/DList.o ) [ 21 of 176] Compiling Distribution.Compat.Environment ( libraries/Cabal/Cabal/Distribution/Compat/Environment.hs, bootstrapping/Distribution/Compat/Environment.o ) [ 22 of 176] Compiling Distribution.Compat.CreatePipe ( libraries/Cabal/Cabal/Distribution/Compat/CreatePipe.hs, bootstrapping/Distribution/Compat/CreatePipe.o ) [ 23 of 176] Compiling Distribution.GetOpt ( libraries/Cabal/Cabal/Distribution/GetOpt.hs, bootstrapping/Distribution/GetOpt.o ) [ 24 of 176] Compiling Distribution.Lex ( libraries/Cabal/Cabal/Distribution/Lex.hs, bootstrapping/Distribution/Lex.o ) [ 25 of 176] Compiling Distribution.PackageDescription.Utils ( libraries/Cabal/Cabal/Distribution/PackageDescription/Utils.hs, bootstrapping/Distribution/PackageDescription/Utils.o ) [ 26 of 176] Compiling Distribution.ReadE ( libraries/Cabal/Cabal/Distribution/ReadE.hs, bootstrapping/Distribution/ReadE.o ) [ 27 of 176] Compiling Distribution.Simple.PreProcess.Unlit ( libraries/Cabal/Cabal/Distribution/Simple/PreProcess/Unlit.hs, bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) [ 28 of 176] Compiling Distribution.Simple.Program.Internal ( libraries/Cabal/Cabal/Distribution/Simple/Program/Internal.hs, bootstrapping/Distribution/Simple/Program/Internal.o ) [ 29 of 176] Compiling Distribution.TestSuite ( libraries/Cabal/Cabal/Distribution/TestSuite.hs, bootstrapping/Distribution/TestSuite.o ) [ 30 of 176] Compiling Distribution.Text ( libraries/Cabal/Cabal/Distribution/Text.hs, bootstrapping/Distribution/Text.o ) [ 31 of 176] Compiling Distribution.System ( libraries/Cabal/Cabal/Distribution/System.hs, bootstrapping/Distribution/System.o ) [ 32 of 176] Compiling Distribution.Types.BuildType ( libraries/Cabal/Cabal/Distribution/Types/BuildType.hs, bootstrapping/Distribution/Types/BuildType.o ) [ 33 of 176] Compiling Distribution.Types.Condition ( libraries/Cabal/Cabal/Distribution/Types/Condition.hs, bootstrapping/Distribution/Types/Condition.o ) [ 34 of 176] Compiling Distribution.Types.CondTree ( libraries/Cabal/Cabal/Distribution/Types/CondTree.hs, bootstrapping/Distribution/Types/CondTree.o ) [ 35 of 176] Compiling Distribution.Types.ExecutableScope ( libraries/Cabal/Cabal/Distribution/Types/ExecutableScope.hs, bootstrapping/Distribution/Types/ExecutableScope.o ) [ 36 of 176] Compiling Distribution.Types.ForeignLibOption ( libraries/Cabal/Cabal/Distribution/Types/ForeignLibOption.hs, bootstrapping/Distribution/Types/ForeignLibOption.o ) [ 37 of 176] Compiling Distribution.Types.ForeignLibType ( libraries/Cabal/Cabal/Distribution/Types/ForeignLibType.hs, bootstrapping/Distribution/Types/ForeignLibType.o ) [ 38 of 176] Compiling Distribution.Types.SourceRepo ( libraries/Cabal/Cabal/Distribution/Types/SourceRepo.hs, bootstrapping/Distribution/Types/SourceRepo.o ) [ 39 of 176] Compiling Distribution.Utils.Base62 ( libraries/Cabal/Cabal/Distribution/Utils/Base62.hs, bootstrapping/Distribution/Utils/Base62.o ) [ 40 of 176] Compiling Distribution.Utils.MapAccum ( libraries/Cabal/Cabal/Distribution/Utils/MapAccum.hs, bootstrapping/Distribution/Utils/MapAccum.o ) [ 41 of 176] Compiling Distribution.Utils.Progress ( libraries/Cabal/Cabal/Distribution/Utils/Progress.hs, bootstrapping/Distribution/Utils/Progress.o ) [ 42 of 176] Compiling Distribution.Utils.String ( libraries/Cabal/Cabal/Distribution/Utils/String.hs, bootstrapping/Distribution/Utils/String.o ) [ 43 of 176] Compiling Distribution.Utils.ShortText ( libraries/Cabal/Cabal/Distribution/Utils/ShortText.hs, bootstrapping/Distribution/Utils/ShortText.o ) [ 44 of 176] Compiling Distribution.Types.PkgconfigName ( libraries/Cabal/Cabal/Distribution/Types/PkgconfigName.hs, bootstrapping/Distribution/Types/PkgconfigName.o ) [ 45 of 176] Compiling Distribution.Types.ComponentId ( libraries/Cabal/Cabal/Distribution/Types/ComponentId.hs, bootstrapping/Distribution/Types/ComponentId.o ) [ 46 of 176] Compiling Distribution.Types.AbiHash ( libraries/Cabal/Cabal/Distribution/Types/AbiHash.hs, bootstrapping/Distribution/Types/AbiHash.o ) [ 47 of 176] Compiling Distribution.Utils.UnionFind ( libraries/Cabal/Cabal/Distribution/Utils/UnionFind.hs, bootstrapping/Distribution/Utils/UnionFind.o ) [ 48 of 176] Compiling Distribution.Verbosity ( libraries/Cabal/Cabal/Distribution/Verbosity.hs, bootstrapping/Distribution/Verbosity.o ) [ 49 of 176] Compiling Distribution.Version ( libraries/Cabal/Cabal/Distribution/Version.hs, bootstrapping/Distribution/Version.o ) [ 50 of 176] Compiling Distribution.Types.TestType ( libraries/Cabal/Cabal/Distribution/Types/TestType.hs, bootstrapping/Distribution/Types/TestType.o ) [ 51 of 176] Compiling Distribution.Types.PkgconfigDependency ( libraries/Cabal/Cabal/Distribution/Types/PkgconfigDependency.hs, bootstrapping/Distribution/Types/PkgconfigDependency.o ) [ 52 of 176] Compiling Distribution.Types.BenchmarkType ( libraries/Cabal/Cabal/Distribution/Types/BenchmarkType.hs, bootstrapping/Distribution/Types/BenchmarkType.o ) [ 53 of 176] Compiling Distribution.Types.BenchmarkInterface ( libraries/Cabal/Cabal/Distribution/Types/BenchmarkInterface.hs, bootstrapping/Distribution/Types/BenchmarkInterface.o ) [ 54 of 176] Compiling Distribution.License ( libraries/Cabal/Cabal/Distribution/License.hs, bootstrapping/Distribution/License.o ) [ 55 of 176] Compiling Language.Haskell.Extension ( libraries/Cabal/Cabal/Language/Haskell/Extension.hs, bootstrapping/Language/Haskell/Extension.o ) [ 56 of 176] Compiling Distribution.Compiler ( libraries/Cabal/Cabal/Distribution/Compiler.hs, bootstrapping/Distribution/Compiler.o ) [ 57 of 176] Compiling Distribution.PrettyUtils ( libraries/Cabal/Cabal/Distribution/PrettyUtils.hs, bootstrapping/Distribution/PrettyUtils.o ) [ 58 of 176] Compiling System.FilePath.Posix ( libraries/filepath/System/FilePath/Posix.hs, bootstrapping/System/FilePath/Posix.o ) [ 59 of 176] Compiling System.FilePath ( libraries/filepath/System/FilePath.hs, bootstrapping/System/FilePath.o ) [ 60 of 176] Compiling Distribution.Utils.Generic ( libraries/Cabal/Cabal/Distribution/Utils/Generic.hs, bootstrapping/Distribution/Utils/Generic.o ) [ 61 of 176] Compiling Distribution.Simple.CCompiler ( libraries/Cabal/Cabal/Distribution/Simple/CCompiler.hs, bootstrapping/Distribution/Simple/CCompiler.o ) [ 62 of 176] Compiling Distribution.ModuleName ( libraries/Cabal/Cabal/Distribution/ModuleName.hs, bootstrapping/Distribution/ModuleName.o ) [ 63 of 176] Compiling Distribution.Types.TestSuiteInterface ( libraries/Cabal/Cabal/Distribution/Types/TestSuiteInterface.hs, bootstrapping/Distribution/Types/TestSuiteInterface.o ) [ 64 of 176] Compiling Distribution.Types.ModuleRenaming ( libraries/Cabal/Cabal/Distribution/Types/ModuleRenaming.hs, bootstrapping/Distribution/Types/ModuleRenaming.o ) [ 65 of 176] Compiling Distribution.Types.IncludeRenaming ( libraries/Cabal/Cabal/Distribution/Types/IncludeRenaming.hs, bootstrapping/Distribution/Types/IncludeRenaming.o ) [ 66 of 176] Compiling Distribution.ParseUtils ( libraries/Cabal/Cabal/Distribution/ParseUtils.hs, bootstrapping/Distribution/ParseUtils.o ) [ 67 of 176] Compiling Distribution.Types.PackageName ( libraries/Cabal/Cabal/Distribution/Types/PackageName.hs, bootstrapping/Distribution/Types/PackageName.o ) [ 68 of 176] Compiling Distribution.Types.UnqualComponentName ( libraries/Cabal/Cabal/Distribution/Types/UnqualComponentName.hs, bootstrapping/Distribution/Types/UnqualComponentName.o ) [ 69 of 176] Compiling Distribution.Types.ComponentName ( libraries/Cabal/Cabal/Distribution/Types/ComponentName.hs, bootstrapping/Distribution/Types/ComponentName.o ) [ 70 of 176] Compiling Distribution.Types.PackageId ( libraries/Cabal/Cabal/Distribution/Types/PackageId.hs, bootstrapping/Distribution/Types/PackageId.o ) [ 71 of 176] Compiling Distribution.Types.UnitId ( libraries/Cabal/Cabal/Distribution/Types/UnitId.hs, bootstrapping/Distribution/Types/UnitId.o ) [ 72 of 176] Compiling Distribution.Types.Module ( libraries/Cabal/Cabal/Distribution/Types/Module.hs, bootstrapping/Distribution/Types/Module.o ) [ 73 of 176] Compiling Distribution.Types.ModuleReexport ( libraries/Cabal/Cabal/Distribution/Types/ModuleReexport.hs, bootstrapping/Distribution/Types/ModuleReexport.o ) [ 74 of 176] Compiling Distribution.Types.Mixin ( libraries/Cabal/Cabal/Distribution/Types/Mixin.hs, bootstrapping/Distribution/Types/Mixin.o ) [ 75 of 176] Compiling Distribution.Types.ExeDependency ( libraries/Cabal/Cabal/Distribution/Types/ExeDependency.hs, bootstrapping/Distribution/Types/ExeDependency.o ) [ 76 of 176] Compiling Distribution.Types.Dependency ( libraries/Cabal/Cabal/Distribution/Types/Dependency.hs, bootstrapping/Distribution/Types/Dependency.o ) [ 77 of 176] Compiling Distribution.Types.SetupBuildInfo ( libraries/Cabal/Cabal/Distribution/Types/SetupBuildInfo.hs, bootstrapping/Distribution/Types/SetupBuildInfo.o ) [ 78 of 176] Compiling Distribution.Types.DependencyMap ( libraries/Cabal/Cabal/Distribution/Types/DependencyMap.hs, bootstrapping/Distribution/Types/DependencyMap.o ) [ 79 of 176] Compiling Distribution.Simple.GHC.IPIConvert ( libraries/Cabal/Cabal/Distribution/Simple/GHC/IPIConvert.hs, bootstrapping/Distribution/Simple/GHC/IPIConvert.o ) [ 80 of 176] Compiling Distribution.Types.MungedPackageName ( libraries/Cabal/Cabal/Distribution/Types/MungedPackageName.hs, bootstrapping/Distribution/Types/MungedPackageName.o ) [ 81 of 176] Compiling Distribution.Types.MungedPackageId ( libraries/Cabal/Cabal/Distribution/Types/MungedPackageId.hs, bootstrapping/Distribution/Types/MungedPackageId.o ) [ 82 of 176] Compiling Distribution.Package ( libraries/Cabal/Cabal/Distribution/Package.hs, bootstrapping/Distribution/Package.o ) [ 83 of 176] Compiling Distribution.Types.AnnotatedId ( libraries/Cabal/Cabal/Distribution/Types/AnnotatedId.hs, bootstrapping/Distribution/Types/AnnotatedId.o ) [ 84 of 176] Compiling Distribution.Types.ComponentInclude ( libraries/Cabal/Cabal/Distribution/Types/ComponentInclude.hs, bootstrapping/Distribution/Types/ComponentInclude.o ) [ 85 of 176] Compiling Distribution.Simple.InstallDirs ( libraries/Cabal/Cabal/Distribution/Simple/InstallDirs.hs, bootstrapping/Distribution/Simple/InstallDirs.o ) [ 86 of 176] Compiling Distribution.Types.LegacyExeDependency ( libraries/Cabal/Cabal/Distribution/Types/LegacyExeDependency.hs, bootstrapping/Distribution/Types/LegacyExeDependency.o ) [ 87 of 176] Compiling Distribution.Types.BuildInfo ( libraries/Cabal/Cabal/Distribution/Types/BuildInfo.hs, bootstrapping/Distribution/Types/BuildInfo.o ) [ 88 of 176] Compiling Distribution.Types.TestSuite ( libraries/Cabal/Cabal/Distribution/Types/TestSuite.hs, bootstrapping/Distribution/Types/TestSuite.o ) [ 89 of 176] Compiling Distribution.Types.Library ( libraries/Cabal/Cabal/Distribution/Types/Library.hs, bootstrapping/Distribution/Types/Library.o ) [ 90 of 176] Compiling Distribution.Types.HookedBuildInfo ( libraries/Cabal/Cabal/Distribution/Types/HookedBuildInfo.hs, bootstrapping/Distribution/Types/HookedBuildInfo.o ) [ 91 of 176] Compiling Distribution.Types.ForeignLib ( libraries/Cabal/Cabal/Distribution/Types/ForeignLib.hs, bootstrapping/Distribution/Types/ForeignLib.o ) [ 92 of 176] Compiling Distribution.Types.Executable ( libraries/Cabal/Cabal/Distribution/Types/Executable.hs, bootstrapping/Distribution/Types/Executable.o ) [ 93 of 176] Compiling Distribution.Types.Benchmark ( libraries/Cabal/Cabal/Distribution/Types/Benchmark.hs, bootstrapping/Distribution/Types/Benchmark.o ) [ 94 of 176] Compiling Distribution.Types.Component ( libraries/Cabal/Cabal/Distribution/Types/Component.hs, bootstrapping/Distribution/Types/Component.o ) [ 95 of 176] Compiling Distribution.Types.ComponentRequestedSpec ( libraries/Cabal/Cabal/Distribution/Types/ComponentRequestedSpec.hs, bootstrapping/Distribution/Types/ComponentRequestedSpec.o ) [ 96 of 176] Compiling Distribution.Types.PackageDescription ( libraries/Cabal/Cabal/Distribution/Types/PackageDescription.hs, bootstrapping/Distribution/Types/PackageDescription.o ) [ 97 of 176] Compiling Distribution.Types.GenericPackageDescription ( libraries/Cabal/Cabal/Distribution/Types/GenericPackageDescription.hs, bootstrapping/Distribution/Types/GenericPackageDescription.o ) [ 98 of 176] Compiling Distribution.PackageDescription ( libraries/Cabal/Cabal/Distribution/PackageDescription.hs, bootstrapping/Distribution/PackageDescription.o ) [ 99 of 176] Compiling Distribution.Simple.BuildToolDepends ( libraries/Cabal/Cabal/Distribution/Simple/BuildToolDepends.hs, bootstrapping/Distribution/Simple/BuildToolDepends.o ) [100 of 176] Compiling Distribution.Backpack ( libraries/Cabal/Cabal/Distribution/Backpack.hs, bootstrapping/Distribution/Backpack.o ) [101 of 176] Compiling Distribution.InstalledPackageInfo ( libraries/Cabal/Cabal/Distribution/InstalledPackageInfo.hs, bootstrapping/Distribution/InstalledPackageInfo.o ) [102 of 176] Compiling Distribution.Types.ComponentLocalBuildInfo ( libraries/Cabal/Cabal/Distribution/Types/ComponentLocalBuildInfo.hs, bootstrapping/Distribution/Types/ComponentLocalBuildInfo.o ) [103 of 176] Compiling Distribution.Types.TargetInfo ( libraries/Cabal/Cabal/Distribution/Types/TargetInfo.hs, bootstrapping/Distribution/Types/TargetInfo.o ) [104 of 176] Compiling Distribution.Simple.GHC.IPI642 ( libraries/Cabal/Cabal/Distribution/Simple/GHC/IPI642.hs, bootstrapping/Distribution/Simple/GHC/IPI642.o ) [105 of 176] Compiling Distribution.Backpack.ModSubst ( libraries/Cabal/Cabal/Distribution/Backpack/ModSubst.hs, bootstrapping/Distribution/Backpack/ModSubst.o ) [106 of 176] Compiling Distribution.Backpack.ModuleShape ( libraries/Cabal/Cabal/Distribution/Backpack/ModuleShape.hs, bootstrapping/Distribution/Backpack/ModuleShape.o ) [107 of 176] Compiling Distribution.Backpack.PreExistingComponent ( libraries/Cabal/Cabal/Distribution/Backpack/PreExistingComponent.hs, bootstrapping/Distribution/Backpack/PreExistingComponent.o ) [108 of 176] Compiling Distribution.Backpack.ModuleScope ( libraries/Cabal/Cabal/Distribution/Backpack/ModuleScope.hs, bootstrapping/Distribution/Backpack/ModuleScope.o ) [109 of 176] Compiling Distribution.Backpack.FullUnitId ( libraries/Cabal/Cabal/Distribution/Backpack/FullUnitId.hs, bootstrapping/Distribution/Backpack/FullUnitId.o ) [110 of 176] Compiling Distribution.Backpack.UnifyM ( libraries/Cabal/Cabal/Distribution/Backpack/UnifyM.hs, bootstrapping/Distribution/Backpack/UnifyM.o ) [111 of 176] Compiling Distribution.Backpack.MixLink ( libraries/Cabal/Cabal/Distribution/Backpack/MixLink.hs, bootstrapping/Distribution/Backpack/MixLink.o ) [112 of 176] Compiling Distribution.Compat.Internal.TempFile ( libraries/Cabal/Cabal/Distribution/Compat/Internal/TempFile.hs, bootstrapping/Distribution/Compat/Internal/TempFile.o ) [113 of 176] Compiling Distribution.Compat.CopyFile ( libraries/Cabal/Cabal/Distribution/Compat/CopyFile.hs, bootstrapping/Distribution/Compat/CopyFile.o ) [114 of 176] Compiling Distribution.Simple.Utils ( libraries/Cabal/Cabal/Distribution/Simple/Utils.hs, bootstrapping/Distribution/Simple/Utils.o ) [115 of 176] Compiling Distribution.Utils.NubList ( libraries/Cabal/Cabal/Distribution/Utils/NubList.hs, bootstrapping/Distribution/Utils/NubList.o ) [116 of 176] Compiling Distribution.Utils.LogProgress ( libraries/Cabal/Cabal/Distribution/Utils/LogProgress.hs, bootstrapping/Distribution/Utils/LogProgress.o ) [117 of 176] Compiling Distribution.Simple.Program.Find ( libraries/Cabal/Cabal/Distribution/Simple/Program/Find.hs, bootstrapping/Distribution/Simple/Program/Find.o ) [118 of 176] Compiling Distribution.Simple.Program.Types ( libraries/Cabal/Cabal/Distribution/Simple/Program/Types.hs, bootstrapping/Distribution/Simple/Program/Types.o ) [119 of 176] Compiling Distribution.Simple.Program.Run ( libraries/Cabal/Cabal/Distribution/Simple/Program/Run.hs, bootstrapping/Distribution/Simple/Program/Run.o ) [120 of 176] Compiling Distribution.Simple.Program.Script ( libraries/Cabal/Cabal/Distribution/Simple/Program/Script.hs, bootstrapping/Distribution/Simple/Program/Script.o ) [121 of 176] Compiling Distribution.Simple.Program.Ld ( libraries/Cabal/Cabal/Distribution/Simple/Program/Ld.hs, bootstrapping/Distribution/Simple/Program/Ld.o ) [122 of 176] Compiling Distribution.Simple.Program.Hpc ( libraries/Cabal/Cabal/Distribution/Simple/Program/Hpc.hs, bootstrapping/Distribution/Simple/Program/Hpc.o ) [123 of 176] Compiling Distribution.Simple.Program.Builtin ( libraries/Cabal/Cabal/Distribution/Simple/Program/Builtin.hs, bootstrapping/Distribution/Simple/Program/Builtin.o ) [124 of 176] Compiling Distribution.Simple.Program.Db ( libraries/Cabal/Cabal/Distribution/Simple/Program/Db.hs, bootstrapping/Distribution/Simple/Program/Db.o ) [125 of 176] Compiling Distribution.Simple.Program ( libraries/Cabal/Cabal/Distribution/Simple/Program.hs, bootstrapping/Distribution/Simple/Program.o ) [126 of 176] Compiling Distribution.Simple.Program.Strip ( libraries/Cabal/Cabal/Distribution/Simple/Program/Strip.hs, bootstrapping/Distribution/Simple/Program/Strip.o ) [127 of 176] Compiling Distribution.Simple.PackageIndex ( libraries/Cabal/Cabal/Distribution/Simple/PackageIndex.hs, bootstrapping/Distribution/Simple/PackageIndex.o ) [128 of 176] Compiling Distribution.Simple.Compiler ( libraries/Cabal/Cabal/Distribution/Simple/Compiler.hs, bootstrapping/Distribution/Simple/Compiler.o ) [129 of 176] Compiling Distribution.Simple.GHC.ImplInfo ( libraries/Cabal/Cabal/Distribution/Simple/GHC/ImplInfo.hs, bootstrapping/Distribution/Simple/GHC/ImplInfo.o ) [130 of 176] Compiling Distribution.Simple.Command ( libraries/Cabal/Cabal/Distribution/Simple/Command.hs, bootstrapping/Distribution/Simple/Command.o ) [131 of 176] Compiling Distribution.Simple.Setup ( libraries/Cabal/Cabal/Distribution/Simple/Setup.hs, bootstrapping/Distribution/Simple/Setup.o ) [132 of 176] Compiling Distribution.Types.LocalBuildInfo ( libraries/Cabal/Cabal/Distribution/Types/LocalBuildInfo.hs, bootstrapping/Distribution/Types/LocalBuildInfo.o ) [133 of 176] Compiling Distribution.Simple.LocalBuildInfo ( libraries/Cabal/Cabal/Distribution/Simple/LocalBuildInfo.hs, bootstrapping/Distribution/Simple/LocalBuildInfo.o ) [134 of 176] Compiling Distribution.Simple.Hpc ( libraries/Cabal/Cabal/Distribution/Simple/Hpc.hs, bootstrapping/Distribution/Simple/Hpc.o ) [135 of 176] Compiling Distribution.Simple.Build.Macros ( libraries/Cabal/Cabal/Distribution/Simple/Build/Macros.hs, bootstrapping/Distribution/Simple/Build/Macros.o ) [136 of 176] Compiling Distribution.Backpack.ComponentsGraph ( libraries/Cabal/Cabal/Distribution/Backpack/ComponentsGraph.hs, bootstrapping/Distribution/Backpack/ComponentsGraph.o ) [137 of 176] Compiling Distribution.Simple.Test.Log ( libraries/Cabal/Cabal/Distribution/Simple/Test/Log.hs, bootstrapping/Distribution/Simple/Test/Log.o ) [138 of 176] Compiling Distribution.Simple.Program.GHC ( libraries/Cabal/Cabal/Distribution/Simple/Program/GHC.hs, bootstrapping/Distribution/Simple/Program/GHC.o ) [139 of 176] Compiling Distribution.Backpack.Id ( libraries/Cabal/Cabal/Distribution/Backpack/Id.hs, bootstrapping/Distribution/Backpack/Id.o ) [140 of 176] Compiling Distribution.Backpack.ConfiguredComponent ( libraries/Cabal/Cabal/Distribution/Backpack/ConfiguredComponent.hs, bootstrapping/Distribution/Backpack/ConfiguredComponent.o ) [141 of 176] Compiling Distribution.Backpack.LinkedComponent ( libraries/Cabal/Cabal/Distribution/Backpack/LinkedComponent.hs, bootstrapping/Distribution/Backpack/LinkedComponent.o ) [142 of 176] Compiling Distribution.Simple.BuildTarget ( libraries/Cabal/Cabal/Distribution/Simple/BuildTarget.hs, bootstrapping/Distribution/Simple/BuildTarget.o ) [143 of 176] Compiling Distribution.Simple.BuildPaths ( libraries/Cabal/Cabal/Distribution/Simple/BuildPaths.hs, bootstrapping/Distribution/Simple/BuildPaths.o ) [144 of 176] Compiling Distribution.Simple.UHC ( libraries/Cabal/Cabal/Distribution/Simple/UHC.hs, bootstrapping/Distribution/Simple/UHC.o ) [145 of 176] Compiling Distribution.Simple.JHC ( libraries/Cabal/Cabal/Distribution/Simple/JHC.hs, bootstrapping/Distribution/Simple/JHC.o ) [146 of 176] Compiling Distribution.Simple.HaskellSuite ( libraries/Cabal/Cabal/Distribution/Simple/HaskellSuite.hs, bootstrapping/Distribution/Simple/HaskellSuite.o ) [147 of 176] Compiling Distribution.Simple.GHC.Internal ( libraries/Cabal/Cabal/Distribution/Simple/GHC/Internal.hs, bootstrapping/Distribution/Simple/GHC/Internal.o ) [148 of 176] Compiling Distribution.Simple.Build.PathsModule ( libraries/Cabal/Cabal/Distribution/Simple/Build/PathsModule.hs, bootstrapping/Distribution/Simple/Build/PathsModule.o ) [149 of 176] Compiling Distribution.Simple.Test.LibV09 ( libraries/Cabal/Cabal/Distribution/Simple/Test/LibV09.hs, bootstrapping/Distribution/Simple/Test/LibV09.o ) [150 of 176] Compiling Distribution.Simple.Test.ExeV10 ( libraries/Cabal/Cabal/Distribution/Simple/Test/ExeV10.hs, bootstrapping/Distribution/Simple/Test/ExeV10.o ) [151 of 176] Compiling Distribution.PackageDescription.Configuration ( libraries/Cabal/Cabal/Distribution/PackageDescription/Configuration.hs, bootstrapping/Distribution/PackageDescription/Configuration.o ) [152 of 176] Compiling Distribution.PackageDescription.Parse ( libraries/Cabal/Cabal/Distribution/PackageDescription/Parse.hs, bootstrapping/Distribution/PackageDescription/Parse.o ) [153 of 176] Compiling Distribution.PackageDescription.PrettyPrint ( libraries/Cabal/Cabal/Distribution/PackageDescription/PrettyPrint.hs, bootstrapping/Distribution/PackageDescription/PrettyPrint.o ) [154 of 176] Compiling Distribution.Backpack.ReadyComponent ( libraries/Cabal/Cabal/Distribution/Backpack/ReadyComponent.hs, bootstrapping/Distribution/Backpack/ReadyComponent.o ) [155 of 176] Compiling Distribution.Backpack.Configure ( libraries/Cabal/Cabal/Distribution/Backpack/Configure.hs, bootstrapping/Distribution/Backpack/Configure.o ) [156 of 176] Compiling Distribution.Backpack.DescribeUnitId ( libraries/Cabal/Cabal/Distribution/Backpack/DescribeUnitId.hs, bootstrapping/Distribution/Backpack/DescribeUnitId.o ) [157 of 176] Compiling Distribution.Simple.PreProcess ( libraries/Cabal/Cabal/Distribution/Simple/PreProcess.hs, bootstrapping/Distribution/Simple/PreProcess.o ) [158 of 176] Compiling Distribution.Simple.UserHooks ( libraries/Cabal/Cabal/Distribution/Simple/UserHooks.hs, bootstrapping/Distribution/Simple/UserHooks.o ) [159 of 176] Compiling Distribution.Simple.Test ( libraries/Cabal/Cabal/Distribution/Simple/Test.hs, bootstrapping/Distribution/Simple/Test.o ) [160 of 176] Compiling Distribution.Simple.Bench ( libraries/Cabal/Cabal/Distribution/Simple/Bench.hs, bootstrapping/Distribution/Simple/Bench.o ) [161 of 176] Compiling Distribution.Simple.Program.Ar ( libraries/Cabal/Cabal/Distribution/Simple/Program/Ar.hs, bootstrapping/Distribution/Simple/Program/Ar.o ) [162 of 176] Compiling Distribution.Simple.Program.HcPkg ( libraries/Cabal/Cabal/Distribution/Simple/Program/HcPkg.hs, bootstrapping/Distribution/Simple/Program/HcPkg.o ) [163 of 176] Compiling Distribution.Simple.LHC ( libraries/Cabal/Cabal/Distribution/Simple/LHC.hs, bootstrapping/Distribution/Simple/LHC.o ) [164 of 176] Compiling Distribution.Simple.GHCJS ( libraries/Cabal/Cabal/Distribution/Simple/GHCJS.hs, bootstrapping/Distribution/Simple/GHCJS.o ) [165 of 176] Compiling Distribution.Simple.GHC ( libraries/Cabal/Cabal/Distribution/Simple/GHC.hs, bootstrapping/Distribution/Simple/GHC.o ) [166 of 176] Compiling Distribution.Simple.Register ( libraries/Cabal/Cabal/Distribution/Simple/Register.hs, bootstrapping/Distribution/Simple/Register.o ) [167 of 176] Compiling Distribution.Simple.Install ( libraries/Cabal/Cabal/Distribution/Simple/Install.hs, bootstrapping/Distribution/Simple/Install.o ) [168 of 176] Compiling System.FilePath.Windows ( libraries/filepath/System/FilePath/Windows.hs, bootstrapping/System/FilePath/Windows.o ) [169 of 176] Compiling Distribution.PackageDescription.Check ( libraries/Cabal/Cabal/Distribution/PackageDescription/Check.hs, bootstrapping/Distribution/PackageDescription/Check.o ) [170 of 176] Compiling Distribution.Simple.SrcDist ( libraries/Cabal/Cabal/Distribution/Simple/SrcDist.hs, bootstrapping/Distribution/Simple/SrcDist.o ) [171 of 176] Compiling Distribution.Simple.Configure ( libraries/Cabal/Cabal/Distribution/Simple/Configure.hs, bootstrapping/Distribution/Simple/Configure.o ) [172 of 176] Compiling Distribution.Simple.Build ( libraries/Cabal/Cabal/Distribution/Simple/Build.hs, bootstrapping/Distribution/Simple/Build.o ) [173 of 176] Compiling Distribution.Simple.Haddock ( libraries/Cabal/Cabal/Distribution/Simple/Haddock.hs, bootstrapping/Distribution/Simple/Haddock.o ) [174 of 176] Compiling Distribution.Simple.Doctest ( libraries/Cabal/Cabal/Distribution/Simple/Doctest.hs, bootstrapping/Distribution/Simple/Doctest.o ) [175 of 176] Compiling Distribution.Simple ( libraries/Cabal/Cabal/Distribution/Simple.hs, bootstrapping/Distribution/Simple.o ) [176 of 176] Compiling Main ( utils/ghc-cabal/Main.hs, bootstrapping/Main.o ) Linking utils/ghc-cabal/dist/build/tmp/ghc-cabal ... "touch" utils/ghc-cabal/dist/build/tmp/ghc-cabal "cp" utils/ghc-cabal/dist/build/tmp/ghc-cabal inplace/bin/ghc-cabal "inplace/bin/ghc-cabal" configure libraries/binary dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/dll-split dist-install "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/hsc2hs dist "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/genapply dist "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/deriveConstants dist "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/genprimopcode dist "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring deriveConstants-0.1... Configuring genapply-0.1... Configuring dll-split-0.1... Configuring genprimopcode-0.1... Configuring hsc2hs-0.68.2... Configuring binary-0.8.5.1... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/binary/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/Cabal/Cabal dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring Cabal-2.0.1.0... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/Cabal/Cabal/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/hpc dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring hpc-0.6.0.3... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/hpc/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/ghc-boot-th dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-boot-th-8.2.2... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/ghc-boot-th/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/ghc-boot dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-boot-8.2.2... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/ghc-boot/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/hoopl dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring hoopl-3.10.2.2... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/hoopl/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/transformers dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring transformers-0.5.2.0... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/transformers/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/template-haskell dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring template-haskell-2.12.0.0... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/template-haskell/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/ghci dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghci-8.2.2... "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/ghci/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure libraries/terminfo dist-boot "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring terminfo-0.4.1.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking for setupterm in -ltinfo... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf libraries/terminfo/dist-boot/inplace-pkg-config "inplace/bin/ghc-cabal" configure compiler stage1 "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --flags=stage1 --ghc-option=-DSTAGE=1 --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --enable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" --disable-library-for-ghci "inplace/bin/ghc-cabal" configure utils/ghc-pkg dist "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-pkg-6.9... Configuring ghc-8.2.2... Warning: 'license-file: ../LICENSE' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. "/usr/bin/ghc-pkg" update -v0 --force --package-db=libraries/bootstrapping.conf compiler/stage1/inplace-pkg-config "inplace/bin/ghc-cabal" configure ghc stage1 "" --with-ghc="/usr/bin/ghc" --with-ghc-pkg="/usr/bin/ghc-pkg" --flags=stage1 --package-db=/builddir/build/BUILD/ghc-8.2.2/libraries/bootstrapping.conf --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --constraint "binary == 0.8.5.1" --constraint "Cabal == 2.0.1.0" --constraint "hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.2.2" --constraint "ghc-boot == 8.2.2" --constraint "hoopl == 3.10.2.2" --constraint "transformers == 0.5.2.0" --constraint "template-haskell == 2.12.0.0" --constraint "ghci == 8.2.2" --constraint "terminfo == 0.4.1.0" --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-bin-8.2.2... Warning: 'data-dir: ..' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. "rm" -f includes/ghcplatform.h Creating includes/ghcautoconf.h... "rm" -f utils/genprimopcode/dist/build/.depend.haskell.tmp "rm" -f utils/genprimopcode/dist/build/.depend.c_asm.tmp "rm" -f utils/deriveConstants/dist/build/.depend.haskell.tmp "rm" -f utils/deriveConstants/dist/build/.depend.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -dep-makefile utils/genprimopcode/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/genprimopcode/./Main.hs utils/genprimopcode/./Lexer.hs utils/genprimopcode/./Parser.hs utils/genprimopcode/./ParserM.hs utils/genprimopcode/./Syntax.hs Creating includes/ghcplatform.h... "rm" -f utils/genprimopcode/dist/build/.depend.c_asm.bit "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/deriveConstants/autogen -Iutils/deriveConstants/dist/build/deriveConstants/autogen -optP-include -optPutils/deriveConstants/dist/build/deriveConstants/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -dep-makefile utils/deriveConstants/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/deriveConstants/./Main.hs "rm" -f utils/deriveConstants/dist/build/.depend.c_asm.bit echo "utils/genprimopcode_dist_depfile_c_asm_EXISTS = YES" >> utils/genprimopcode/dist/build/.depend.c_asm.tmp echo "utils/deriveConstants_dist_depfile_c_asm_EXISTS = YES" >> utils/deriveConstants/dist/build/.depend.c_asm.tmp mv utils/genprimopcode/dist/build/.depend.c_asm.tmp utils/genprimopcode/dist/build/.depend.c_asm mv utils/deriveConstants/dist/build/.depend.c_asm.tmp utils/deriveConstants/dist/build/.depend.c_asm Done. Done. "rm" -f utils/hsc2hs/dist/build/.depend.haskell.tmp "rm" -f utils/hsc2hs/dist/build/.depend.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -dep-makefile utils/hsc2hs/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/hsc2hs/./Main.hs utils/hsc2hs/./C.hs utils/hsc2hs/./Common.hs utils/hsc2hs/./CrossCodegen.hs utils/hsc2hs/./DirectCodegen.hs utils/hsc2hs/./Flags.hs utils/hsc2hs/./HSCParser.hs utils/hsc2hs/./UtilsCodegen.hs "rm" -f utils/hsc2hs/dist/build/.depend.c_asm.bit echo "utils/hsc2hs_dist_depfile_c_asm_EXISTS = YES" >> utils/hsc2hs/dist/build/.depend.c_asm.tmp mv utils/hsc2hs/dist/build/.depend.c_asm.tmp utils/hsc2hs/dist/build/.depend.c_asm echo "utils/deriveConstants_dist_depfile_haskell_EXISTS = YES" >> utils/deriveConstants/dist/build/.depend.haskell.tmp for dir in utils/deriveConstants/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/deriveConstants/dist/build/.depend.haskell.tmp > utils/deriveConstants/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/deriveConstants/dist/build/.depend.haskell.tmp2 > utils/deriveConstants/dist/build/.depend.haskell echo "utils/genprimopcode_dist_depfile_haskell_EXISTS = YES" >> utils/genprimopcode/dist/build/.depend.haskell.tmp for dir in utils/genprimopcode/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/genprimopcode/dist/build/.depend.haskell.tmp > utils/genprimopcode/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/genprimopcode/dist/build/.depend.haskell.tmp2 > utils/genprimopcode/dist/build/.depend.haskell echo "utils/hsc2hs_dist_depfile_haskell_EXISTS = YES" >> utils/hsc2hs/dist/build/.depend.haskell.tmp for dir in utils/hsc2hs/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/hsc2hs/dist/build/.depend.haskell.tmp > utils/hsc2hs/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hsc2hs/dist/build/.depend.haskell.tmp2 > utils/hsc2hs/dist/build/.depend.haskell ===--- building phase 1 make --no-print-directory -f ghc.mk phase=1 phase_1_builds "rm" -f ghc/stage1/build/.depend.c_asm.tmp "rm" -f compiler/stage1/ghc_boot_platform.h "rm" -f ghc/stage1/build/.depend.c_asm.bit "rm" -f utils/dll-split/dist-install/build/.depend.c_asm.tmp "rm" -f utils/dll-split/dist-install/build/.depend.haskell.tmp Creating compiler/stage1/ghc_boot_platform.h... echo "ghc_stage1_depfile_c_asm_EXISTS = YES" >> ghc/stage1/build/.depend.c_asm.tmp "rm" -f utils/ghc-pkg/dist/build/.depend.c_asm.tmp "rm" -f utils/dll-split/dist-install/build/.depend.c_asm.bit "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/dll-split/autogen -Iutils/dll-split/dist-install/build/dll-split/autogen -optP-include -optPutils/dll-split/dist-install/build/dll-split/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -dep-makefile utils/dll-split/dist-install/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/dll-split/./Main.hs "rm" -f utils/ghc-pkg/dist/build/.depend.haskell.tmp mv ghc/stage1/build/.depend.c_asm.tmp ghc/stage1/build/.depend.c_asm "rm" -f utils/ghc-pkg/dist/build/.depend.c_asm.bit echo "utils/dll-split_dist-install_depfile_c_asm_EXISTS = YES" >> utils/dll-split/dist-install/build/.depend.c_asm.tmp "rm" -f compiler/stage1/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -dep-makefile utils/ghc-pkg/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/ghc-pkg/./Main.hs utils/ghc-pkg/dist/build/Version.hs echo "utils/ghc-pkg_dist_depfile_c_asm_EXISTS = YES" >> utils/ghc-pkg/dist/build/.depend.c_asm.tmp mv utils/dll-split/dist-install/build/.depend.c_asm.tmp utils/dll-split/dist-install/build/.depend.c_asm /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -I'/usr/lib64/ghc-8.2.2/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/ghci/keepCAFsForGHCi.c -MF compiler/stage1/build/.depend-v.c_asm.bit "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./HSCParser.hs -o utils/hsc2hs/dist/build/HSCParser.o mv utils/ghc-pkg/dist/build/.depend.c_asm.tmp utils/ghc-pkg/dist/build/.depend.c_asm "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Flags.hs -o utils/hsc2hs/dist/build/Flags.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Common.hs -o utils/hsc2hs/dist/build/Common.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/dist/build/hsc2hs/autogen/Paths_hsc2hs.hs -o utils/hsc2hs/dist/build/Paths_hsc2hs.o "inplace/bin/mkdirhier" utils/hsc2hs/dist/build/tmp//. "inplace/bin/mkdirhier" inplace/lib/bin//. "cp" utils/hsc2hs/template-hsc.h inplace/lib/template-hsc.h echo "utils/dll-split_dist-install_depfile_haskell_EXISTS = YES" >> utils/dll-split/dist-install/build/.depend.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage1/build/|" -e "1s|stage1/build/stage1/build|stage1/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage1/build/.depend-v.c_asm.bit >> compiler/stage1/build/.depend-v.c_asm.tmp && true "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/deriveConstants/autogen -Iutils/deriveConstants/dist/build/deriveConstants/autogen -optP-include -optPutils/deriveConstants/dist/build/deriveConstants/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -c utils/deriveConstants/./Main.hs -o utils/deriveConstants/dist/build/Main.o "inplace/bin/mkdirhier" utils/deriveConstants/dist/build/tmp//. for dir in utils/dll-split/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/mkdirhier" includes/dist-derivedconstants/header//. Creating includes/ghcversion.h... /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -I'/usr/lib64/ghc-8.2.2/include' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/cbits/genSym.c -MF compiler/stage1/build/.depend-v.c_asm.bit grep -v ' : [a-zA-Z]:/' utils/dll-split/dist-install/build/.depend.haskell.tmp > utils/dll-split/dist-install/build/.depend.haskell.tmp2 "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Syntax.hs -o utils/genprimopcode/dist/build/Syntax.o sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/dll-split/dist-install/build/.depend.haskell.tmp2 > utils/dll-split/dist-install/build/.depend.haskell "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./ParserM.hs -o utils/genprimopcode/dist/build/ParserM.o "inplace/bin/mkdirhier" utils/genprimopcode/dist/build/tmp//. "rm" -f libraries/ghci/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/ghci/dist-boot/build/.depend-v.c_asm.bit "inplace/bin/mkdirhier" libraries/ghci/dist-boot/build/GHCi//. echo "libraries/ghci_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/ghci/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp mv libraries/ghci/dist-boot/build/.depend-v.c_asm.tmp libraries/ghci/dist-boot/build/.depend-v.c_asm "rm" -f libraries/terminfo/dist-boot/build/.depend-v.c_asm.bit "rm" -f libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp "rm" -f libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage1/build/|" -e "1s|stage1/build/stage1/build|stage1/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage1/build/.depend-v.c_asm.bit >> compiler/stage1/build/.depend-v.c_asm.tmp && true echo "libraries/terminfo_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -dep-makefile libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/terminfo/./System/Console/Terminfo.hs libraries/terminfo/./System/Console/Terminfo/Base.hs libraries/terminfo/./System/Console/Terminfo/Cursor.hs libraries/terminfo/./System/Console/Terminfo/Color.hs libraries/terminfo/./System/Console/Terminfo/Edit.hs libraries/terminfo/./System/Console/Terminfo/Effects.hs libraries/terminfo/./System/Console/Terminfo/Keys.hs "rm" -f libraries/transformers/dist-boot/build/.depend-v.c_asm.bit "rm" -f libraries/transformers/dist-boot/build/.depend-v.haskell.tmp mv libraries/terminfo/dist-boot/build/.depend-v.c_asm.tmp libraries/terminfo/dist-boot/build/.depend-v.c_asm "rm" -f libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp "rm" -f compiler/stage1/build/.depend-v.c_asm.bit echo "libraries/transformers_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -dep-makefile libraries/transformers/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/transformers/./Control/Applicative/Backwards.hs libraries/transformers/./Control/Applicative/Lift.hs libraries/transformers/./Control/Monad/Signatures.hs libraries/transformers/./Control/Monad/Trans/Class.hs libraries/transformers/./Control/Monad/Trans/Cont.hs libraries/transformers/./Control/Monad/Trans/Except.hs libraries/transformers/./Control/Monad/Trans/Error.hs libraries/transformers/./Control/Monad/Trans/Identity.hs libraries/transformers/./Control/Monad/Trans/List.hs libraries/transformers/./Control/Monad/Trans/Maybe.hs libraries/transformers/./Control/Monad/Trans/Reader.hs libraries/transformers/./Control/Monad/Trans/RWS.hs libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs libraries/transformers/./Control/Monad/Trans/State.hs libraries/transformers/./Control/Monad/Trans/State/Lazy.hs libraries/transformers/./Control/Monad/Trans/State/Strict.hs libraries/transformers/./Control/Monad/Trans/Writer.hs libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs libraries/transformers/./Data/Functor/Constant.hs libraries/transformers/./Data/Functor/Reverse.hs "rm" -f libraries/hoopl/dist-boot/build/.depend-v.c_asm.bit "rm" -f libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp echo "compiler_stage1_depfile_c_asm_EXISTS = YES" >> compiler/stage1/build/.depend-v.c_asm.tmp mv libraries/transformers/dist-boot/build/.depend-v.c_asm.tmp libraries/transformers/dist-boot/build/.depend-v.c_asm "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp echo "libraries/hoopl_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -dep-makefile libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/hoopl/src/Compiler/Hoopl.hs libraries/hoopl/src/Compiler/Hoopl/Internals.hs libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs libraries/hoopl/src/Compiler/Hoopl/Collections.hs libraries/hoopl/src/Compiler/Hoopl/Combinators.hs libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs libraries/hoopl/src/Compiler/Hoopl/Debug.hs libraries/hoopl/src/Compiler/Hoopl/Block.hs libraries/hoopl/src/Compiler/Hoopl/Graph.hs libraries/hoopl/src/Compiler/Hoopl/Label.hs libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs libraries/hoopl/src/Compiler/Hoopl/Fuel.hs libraries/hoopl/src/Compiler/Hoopl/Pointed.hs libraries/hoopl/src/Compiler/Hoopl/Shape.hs libraries/hoopl/src/Compiler/Hoopl/Show.hs libraries/hoopl/src/Compiler/Hoopl/Unique.hs libraries/hoopl/src/Compiler/Hoopl/XUtil.hs mv compiler/stage1/build/.depend-v.c_asm.tmp compiler/stage1/build/.depend-v.c_asm "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.c_asm.bit "rm" -f libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp mv libraries/hoopl/dist-boot/build/.depend-v.c_asm.tmp libraries/hoopl/dist-boot/build/.depend-v.c_asm "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp echo "libraries/template-haskell_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -dep-makefile libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/template-haskell/./Language/Haskell/TH.hs libraries/template-haskell/./Language/Haskell/TH/Lib.hs libraries/template-haskell/./Language/Haskell/TH/Ppr.hs libraries/template-haskell/./Language/Haskell/TH/PprLib.hs libraries/template-haskell/./Language/Haskell/TH/Quote.hs libraries/template-haskell/./Language/Haskell/TH/Syntax.hs libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp "rm" -f libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.bit mv libraries/template-haskell/dist-boot/build/.depend-v.c_asm.tmp libraries/template-haskell/dist-boot/build/.depend-v.c_asm "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp echo "utils/ghc-pkg_dist_depfile_haskell_EXISTS = YES" >> utils/ghc-pkg/dist/build/.depend.haskell.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -dep-makefile libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/ghc-boot/./GHC/LanguageExtensions.hs libraries/ghc-boot/./GHC/PackageDb.hs libraries/ghc-boot/./GHC/Serialized.hs libraries/ghc-boot/./GHC/ForeignSrcLang.hs echo "libraries/ghc-boot_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp "rm" -f libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.bit for dir in utils/ghc-pkg/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-boot/dist-boot/build/.depend-v.c_asm.tmp libraries/ghc-boot/dist-boot/build/.depend-v.c_asm "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -dep-makefile libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs libraries/ghc-boot-th/./GHC/Lexeme.hs echo "libraries/ghc-boot-th_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp grep -v ' : [a-zA-Z]:/' utils/ghc-pkg/dist/build/.depend.haskell.tmp > utils/ghc-pkg/dist/build/.depend.haskell.tmp2 "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.bit "rm" -f libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp mv libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm.tmp libraries/ghc-boot-th/dist-boot/build/.depend-v.c_asm sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-pkg/dist/build/.depend.haskell.tmp2 > utils/ghc-pkg/dist/build/.depend.haskell echo "libraries/Cabal/Cabal_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp Done. "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -dep-makefile libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/Cabal/Cabal/./Distribution/Backpack.hs libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs libraries/Cabal/Cabal/./Distribution/Compat/Time.hs libraries/Cabal/Cabal/./Distribution/Compat/DList.hs libraries/Cabal/Cabal/./Distribution/Compiler.hs libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs libraries/Cabal/Cabal/./Distribution/License.hs libraries/Cabal/Cabal/./Distribution/Make.hs libraries/Cabal/Cabal/./Distribution/ModuleName.hs libraries/Cabal/Cabal/./Distribution/Package.hs libraries/Cabal/Cabal/./Distribution/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs libraries/Cabal/Cabal/./Distribution/ParseUtils.hs libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs libraries/Cabal/Cabal/./Distribution/ReadE.hs libraries/Cabal/Cabal/./Distribution/Simple.hs libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs libraries/Cabal/Cabal/./Distribution/Simple/Build.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Command.hs libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Install.hs libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs libraries/Cabal/Cabal/./Distribution/Simple/Program.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs libraries/Cabal/Cabal/./Distribution/Simple/Register.hs libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs libraries/Cabal/Cabal/./Distribution/Simple/Test.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs libraries/Cabal/Cabal/./Distribution/System.hs libraries/Cabal/Cabal/./Distribution/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Text.hs libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs libraries/Cabal/Cabal/./Distribution/Types/Executable.hs libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs libraries/Cabal/Cabal/./Distribution/Types/Library.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs libraries/Cabal/Cabal/./Distribution/Types/Module.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs libraries/Cabal/Cabal/./Distribution/Types/TestType.hs libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/Condition.hs libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs libraries/Cabal/Cabal/./Distribution/Types/Component.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs libraries/Cabal/Cabal/./Distribution/Verbosity.hs libraries/Cabal/Cabal/./Distribution/Version.hs libraries/Cabal/Cabal/./Language/Haskell/Extension.hs libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs libraries/Cabal/Cabal/./Distribution/GetOpt.hs libraries/Cabal/Cabal/./Distribution/Lex.hs libraries/Cabal/Cabal/./Distribution/Utils/String.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs libraries/Cabal/Cabal/dist-boot/build/./autogen/Paths_Cabal.hs "rm" -f libraries/binary/dist-boot/build/.depend-v.c_asm.tmp mv libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm.tmp libraries/Cabal/Cabal/dist-boot/build/.depend-v.c_asm "rm" -f libraries/binary/dist-boot/build/.depend-v.haskell.tmp "rm" -f libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp "rm" -f libraries/binary/dist-boot/build/.depend-v.c_asm.bit "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -dep-makefile libraries/binary/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/binary/src/Data/Binary.hs libraries/binary/src/Data/Binary/Put.hs libraries/binary/src/Data/Binary/Get.hs libraries/binary/src/Data/Binary/Get/Internal.hs libraries/binary/src/Data/Binary/Builder.hs libraries/binary/src/Data/Binary/Class.hs libraries/binary/src/Data/Binary/Internal.hs libraries/binary/src/Data/Binary/Generic.hs libraries/binary/src/Data/Binary/FloatCast.hs "rm" -f libraries/hpc/dist-boot/build/.depend-v.c_asm.bit "inplace/bin/mkdirhier" libraries/hpc/dist-boot/build/Trace/Hpc//. echo "libraries/binary_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/binary/dist-boot/build/.depend-v.c_asm.tmp echo "libraries/hpc_dist-boot_depfile_c_asm_EXISTS = YES" >> libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp "rm" -f utils/genapply/dist/build/.depend.c_asm.tmp mv libraries/binary/dist-boot/build/.depend-v.c_asm.tmp libraries/binary/dist-boot/build/.depend-v.c_asm mv libraries/hpc/dist-boot/build/.depend-v.c_asm.tmp libraries/hpc/dist-boot/build/.depend-v.c_asm "rm" -f utils/genapply/dist/build/.depend.haskell.tmp "rm" -f utils/genapply/dist/build/.depend.c_asm.bit "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -Iutils/genapply/dist/build -iutils/genapply/dist/build/genapply/autogen -Iutils/genapply/dist/build/genapply/autogen -optP-include -optPutils/genapply/dist/build/genapply/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -dep-makefile utils/genapply/dist/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps utils/genapply/./Main.hs "inplace/bin/mkdirhier" utils/hp2ps/dist/build//. "inplace/bin/mkdirhier" utils/unlit/dist/build//. echo "utils/genapply_dist_depfile_c_asm_EXISTS = YES" >> utils/genapply/dist/build/.depend.c_asm.tmp "rm" -f utils/hp2ps/dist/build/.depend.c_asm.tmp Done. mv utils/genapply/dist/build/.depend.c_asm.tmp utils/genapply/dist/build/.depend.c_asm "rm" -f utils/unlit/dist/build/.depend.c_asm.tmp "rm" -f ghc/stage1/build/.depend.haskell.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/AreaBelow.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit /usr/bin/gcc -E -undef -traditional -P -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Icompiler/stage1 -x c compiler/prelude/primops.txt.pp | grep -v '^#pragma GCC' > compiler/stage1/build/primops.txt /usr/bin/gcc -E -fno-stack-protector -Wall -Iutils/unlit/dist/build/unlit/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/unlit/unlit.c -MF utils/unlit/dist/build/.depend.c_asm.bit "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -Ighc/stage1/build -ighc/stage1/build/ghc/autogen -Ighc/stage1/build/ghc/autogen -optP-include -optPghc/stage1/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -dep-makefile ghc/stage1/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps ghc/./Main.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/unlit/|" -e "1s|utils/unlit/|utils/unlit/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/unlit/dist/build/.depend.c_asm.bit >> utils/unlit/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Curves.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit "rm" -f utils/unlit/dist/build/.depend.c_asm.bit echo "utils/unlit_dist_depfile_c_asm_EXISTS = YES" >> utils/unlit/dist/build/.depend.c_asm.tmp mv utils/unlit/dist/build/.depend.c_asm.tmp utils/unlit/dist/build/.depend.c_asm sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true echo "libraries/template-haskell_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Error.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit for dir in libraries/template-haskell/dist-boot/build/Language/Haskell/ libraries/template-haskell/dist-boot/build/Language/Haskell/TH/ libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/ghc-boot_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/ghc-boot/dist-boot/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/ghc-boot-th_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp grep -v ' : [a-zA-Z]:/' libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp > libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp2 for dir in libraries/ghc-boot-th/dist-boot/build/GHC/ libraries/ghc-boot-th/dist-boot/build/GHC/ForeignSrcLang/ libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp > libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp2 sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/template-haskell/dist-boot/build/.depend-v.haskell.tmp2 > libraries/template-haskell/dist-boot/build/.depend-v.haskell sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot/dist-boot/build/.depend-v.haskell.tmp2 > libraries/ghc-boot/dist-boot/build/.depend-v.haskell /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Main.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp > libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell.tmp2 > libraries/ghc-boot-th/dist-boot/build/.depend-v.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Reorder.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit echo "libraries/terminfo_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/terminfo/dist-boot/build/System/Console/ libraries/terminfo/dist-boot/build/System/Console/Terminfo/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/TopTwenty.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp > libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp2 echo "utils/genapply_dist_depfile_haskell_EXISTS = YES" >> utils/genapply/dist/build/.depend.haskell.tmp for dir in utils/genapply/dist/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/terminfo/dist-boot/build/.depend-v.haskell.tmp2 > libraries/terminfo/dist-boot/build/.depend-v.haskell grep -v ' : [a-zA-Z]:/' utils/genapply/dist/build/.depend.haskell.tmp > utils/genapply/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/genapply/dist/build/.depend.haskell.tmp2 > utils/genapply/dist/build/.depend.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/AuxFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Deviation.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit echo "ghc_stage1_depfile_haskell_EXISTS = YES" >> ghc/stage1/build/.depend.haskell.tmp for dir in ghc/stage1/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' ghc/stage1/build/.depend.haskell.tmp > ghc/stage1/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' ghc/stage1/build/.depend.haskell.tmp2 > ghc/stage1/build/.depend.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/HpFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Marks.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Scale.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/TraceElement.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Axes.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Dimensions.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Key.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true echo "libraries/binary_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/binary/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/binary/dist-boot/build/Data/ libraries/binary/dist-boot/build/Data/Binary/ libraries/binary/dist-boot/build/Data/Binary/Get/; do if test ! -d $dir; then mkdir -p $dir; fi done /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/PsFile.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/binary/dist-boot/build/.depend-v.haskell.tmp > libraries/binary/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/binary/dist-boot/build/.depend-v.haskell.tmp2 > libraries/binary/dist-boot/build/.depend-v.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Shade.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Iutils/hp2ps/dist/build/hp2ps/autogen -Werror=unused-but-set-variable -Wno-error=inline -MM -x c utils/hp2ps/Utilities.c -MF utils/hp2ps/dist/build/.depend.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|utils/hp2ps/|" -e "1s|utils/hp2ps/|utils/hp2ps/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" utils/hp2ps/dist/build/.depend.c_asm.bit >> utils/hp2ps/dist/build/.depend.c_asm.tmp && true "rm" -f utils/hp2ps/dist/build/.depend.c_asm.bit echo "utils/hp2ps_dist_depfile_c_asm_EXISTS = YES" >> utils/hp2ps/dist/build/.depend.c_asm.tmp mv utils/hp2ps/dist/build/.depend.c_asm.tmp utils/hp2ps/dist/build/.depend.c_asm echo "libraries/hoopl_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/hoopl/dist-boot/build/Compiler/ libraries/hoopl/dist-boot/build/Compiler/Hoopl/ libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/transformers_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/transformers/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/transformers/dist-boot/build/Control/Applicative/ libraries/transformers/dist-boot/build/Control/Monad/ libraries/transformers/dist-boot/build/Control/Monad/Trans/ libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/ libraries/transformers/dist-boot/build/Control/Monad/Trans/State/ libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/ libraries/transformers/dist-boot/build/Data/Functor/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp > libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hoopl/dist-boot/build/.depend-v.haskell.tmp2 > libraries/hoopl/dist-boot/build/.depend-v.haskell grep -v ' : [a-zA-Z]:/' libraries/transformers/dist-boot/build/.depend-v.haskell.tmp > libraries/transformers/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/transformers/dist-boot/build/.depend-v.haskell.tmp2 > libraries/transformers/dist-boot/build/.depend-v.haskell echo "libraries/Cabal/Cabal_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/Cabal/Cabal/dist-boot/build/./ libraries/Cabal/Cabal/dist-boot/build/Distribution/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Map/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Prelude/ libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/ libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp > libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell.tmp2 > libraries/Cabal/Cabal/dist-boot/build/.depend-v.haskell "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Lexer.hs -o utils/genprimopcode/dist/build/Lexer.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Parser.hs -o utils/genprimopcode/dist/build/Parser.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./C.hs -o utils/hsc2hs/dist/build/C.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./UtilsCodegen.hs -o utils/hsc2hs/dist/build/UtilsCodegen.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./CrossCodegen.hs -o utils/hsc2hs/dist/build/CrossCodegen.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -c utils/genprimopcode/./Main.hs -o utils/genprimopcode/dist/build/Main.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./DirectCodegen.hs -o utils/hsc2hs/dist/build/DirectCodegen.o "/usr/bin/ghc" -o utils/deriveConstants/dist/build/tmp/deriveConstants -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/deriveConstants/autogen -Iutils/deriveConstants/dist/build/deriveConstants/autogen -optP-include -optPutils/deriveConstants/dist/build/deriveConstants/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/deriveConstants/dist/build -hidir utils/deriveConstants/dist/build -stubdir utils/deriveConstants/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/deriveConstants/. -iutils/deriveConstants/dist/build -Iutils/deriveConstants/dist/build -iutils/deriveConstants/dist/build/deriveConstants/autogen -Iutils/deriveConstants/dist/build/deriveConstants/autogen -optP-include -optPutils/deriveConstants/dist/build/deriveConstants/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts utils/deriveConstants/dist/build/Main.o /usr/bin/install -c -m 755 utils/deriveConstants/dist/build/tmp/deriveConstants inplace/lib/bin/deriveConstants "rm" -f inplace/bin/deriveConstants echo '#!/bin/sh' >> inplace/bin/deriveConstants echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/deriveConstants"' >> inplace/bin/deriveConstants echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/deriveConstants echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/deriveConstants echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/deriveConstants echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/deriveConstants echo 'export LD_LIBRARY_PATH="/usr/lib64/ghc-8.2.2/process-1.6.1.0:/usr/lib64/ghc-8.2.2/directory-1.3.0.2:/usr/lib64/ghc-8.2.2/unix-2.7.2.2:/usr/lib64/ghc-8.2.2/filepath-1.4.1.2:/usr/lib64/ghc-8.2.2/time-1.8.0.2:/usr/lib64/ghc-8.2.2/containers-0.5.10.2:/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/deriveConstants echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/deriveConstants chmod +x inplace/bin/deriveConstants inplace/bin/deriveConstants --gen-haskell-type -o includes/dist-derivedconstants/header/GHCConstantsHaskellType.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "linux" inplace/bin/deriveConstants --gen-haskell-wrappers -o includes/dist-derivedconstants/header/GHCConstantsHaskellWrappers.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "linux" inplace/bin/deriveConstants --gen-haskell-exports -o includes/dist-derivedconstants/header/GHCConstantsHaskellExports.hs --tmpdir includes/dist-derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "linux" inplace/bin/deriveConstants --gen-header -o includes/dist-derivedconstants/header/DerivedConstants.h --tmpdir includes/dist-derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "linux" "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -c utils/hsc2hs/./Main.hs -o utils/hsc2hs/dist/build/Main.o "/usr/bin/ghc" -o utils/hsc2hs/dist/build/tmp/hsc2hs -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/hsc2hs/dist/build -hidir utils/hsc2hs/dist/build -stubdir utils/hsc2hs/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist/build -Iutils/hsc2hs/dist/build -iutils/hsc2hs/dist/build/hsc2hs/autogen -Iutils/hsc2hs/dist/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts utils/hsc2hs/dist/build/Main.o utils/hsc2hs/dist/build/C.o utils/hsc2hs/dist/build/Common.o utils/hsc2hs/dist/build/CrossCodegen.o utils/hsc2hs/dist/build/DirectCodegen.o utils/hsc2hs/dist/build/Flags.o utils/hsc2hs/dist/build/HSCParser.o utils/hsc2hs/dist/build/UtilsCodegen.o utils/hsc2hs/dist/build/Paths_hsc2hs.o /usr/bin/install -c -m 755 utils/hsc2hs/dist/build/tmp/hsc2hs inplace/lib/bin/hsc2hs "rm" -f inplace/bin/hsc2hs echo '#!/bin/sh' >> inplace/bin/hsc2hs echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/hsc2hs"' >> inplace/bin/hsc2hs echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hsc2hs echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/hsc2hs echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hsc2hs echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/hsc2hs echo 'export LD_LIBRARY_PATH="/usr/lib64/ghc-8.2.2/process-1.6.1.0:/usr/lib64/ghc-8.2.2/directory-1.3.0.2:/usr/lib64/ghc-8.2.2/unix-2.7.2.2:/usr/lib64/ghc-8.2.2/filepath-1.4.1.2:/usr/lib64/ghc-8.2.2/time-1.8.0.2:/usr/lib64/ghc-8.2.2/containers-0.5.10.2:/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/hsc2hs cat utils/hsc2hs/hsc2hs.wrapper >> inplace/bin/hsc2hs chmod +x inplace/bin/hsc2hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage1/build/./autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/stage1' '--cflag=-I/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage1/build/./autogen --cflag=-include --cflag=compiler/stage1/build/./autogen/cabal_macros.h compiler/utils/Fingerprint.hsc -o compiler/stage1/build/Fingerprint.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage1/build/./autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/stage1' '--cflag=-I/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage1/build/./autogen --cflag=-include --cflag=compiler/stage1/build/./autogen/cabal_macros.h compiler/ghci/GHCi.hsc -o compiler/stage1/build/GHCi.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-boot/build/./autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-I/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-boot/build/./autogen --cflag=-include --cflag=libraries/ghci/dist-boot/build/./autogen/cabal_macros.h libraries/ghci/./GHCi/FFI.hsc -o libraries/ghci/dist-boot/build/GHCi/FFI.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-boot/build/./autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-I/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-boot/build/./autogen --cflag=-include --cflag=libraries/ghci/dist-boot/build/./autogen/cabal_macros.h libraries/ghci/./GHCi/InfoTable.hsc -o libraries/ghci/dist-boot/build/GHCi/InfoTable.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/hpc/dist-boot/build/./autogen' '--cflag=-Ilibraries/hpc/.' '--cflag=-I/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' '--cflag=-I/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' '--cflag=-I/usr/lib64/ghc-8.2.2/include' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/hpc/dist-boot/build/./autogen --cflag=-include --cflag=libraries/hpc/dist-boot/build/./autogen/cabal_macros.h libraries/hpc/./Trace/Hpc/Reflect.hsc -o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs "rm" -f libraries/hpc/dist-boot/build/.depend-v.haskell.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -dep-makefile libraries/hpc/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs libraries/hpc/./Trace/Hpc/Tix.hs libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs "rm" -f libraries/ghci/dist-boot/build/.depend-v.haskell.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -dep-makefile libraries/ghci/dist-boot/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps libraries/ghci/./GHCi/BreakArray.hs libraries/ghci/./GHCi/Message.hs libraries/ghci/./GHCi/ResolvedBCO.hs libraries/ghci/./GHCi/RemoteTypes.hs libraries/ghci/dist-boot/build/GHCi/FFI.hs libraries/ghci/dist-boot/build/GHCi/InfoTable.hs libraries/ghci/./GHCi/StaticPtrTable.hs libraries/ghci/./GHCi/TH/Binary.hs libraries/ghci/./SizedSeq.hs echo "libraries/hpc_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/hpc/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/hpc/dist-boot/build/Trace/Hpc/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hpc/dist-boot/build/.depend-v.haskell.tmp > libraries/hpc/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hpc/dist-boot/build/.depend-v.haskell.tmp2 > libraries/hpc/dist-boot/build/.depend-v.haskell echo "libraries/ghci_dist-boot_depfile_haskell_EXISTS = YES" >> libraries/ghci/dist-boot/build/.depend-v.haskell.tmp for dir in libraries/ghci/dist-boot/build/./ libraries/ghci/dist-boot/build/GHCi/ libraries/ghci/dist-boot/build/GHCi/TH/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghci/dist-boot/build/.depend-v.haskell.tmp > libraries/ghci/dist-boot/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghci/dist-boot/build/.depend-v.haskell.tmp2 > libraries/ghci/dist-boot/build/.depend-v.haskell "/usr/bin/ghc" -o utils/genprimopcode/dist/build/tmp/genprimopcode -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genprimopcode/dist/build -hidir utils/genprimopcode/dist/build -stubdir utils/genprimopcode/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genprimopcode/. -iutils/genprimopcode/dist/build -Iutils/genprimopcode/dist/build -iutils/genprimopcode/dist/build/genprimopcode/autogen -Iutils/genprimopcode/dist/build/genprimopcode/autogen -optP-include -optPutils/genprimopcode/dist/build/genprimopcode/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -XHaskell2010 -no-user-package-db -rtsopts utils/genprimopcode/dist/build/Main.o utils/genprimopcode/dist/build/Lexer.o utils/genprimopcode/dist/build/Parser.o utils/genprimopcode/dist/build/ParserM.o utils/genprimopcode/dist/build/Syntax.o /usr/bin/install -c -m 755 utils/genprimopcode/dist/build/tmp/genprimopcode inplace/lib/bin/genprimopcode "rm" -f inplace/bin/genprimopcode echo '#!/bin/sh' >> inplace/bin/genprimopcode echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/genprimopcode"' >> inplace/bin/genprimopcode echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/genprimopcode echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/genprimopcode echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/genprimopcode echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/genprimopcode echo 'export LD_LIBRARY_PATH="/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/genprimopcode echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genprimopcode chmod +x inplace/bin/genprimopcode "inplace/bin/genprimopcode" --data-decl < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-data-decl.hs-incl "inplace/bin/genprimopcode" --primop-tag < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-tag.hs-incl "inplace/bin/genprimopcode" --primop-list < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-list.hs-incl "inplace/bin/genprimopcode" --has-side-effects < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-has-side-effects.hs-incl "inplace/bin/genprimopcode" --out-of-line < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-out-of-line.hs-incl "inplace/bin/genprimopcode" --commutable < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-commutable.hs-incl "inplace/bin/genprimopcode" --code-size < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-code-size.hs-incl "inplace/bin/genprimopcode" --can-fail < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-can-fail.hs-incl "inplace/bin/genprimopcode" --strictness < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-strictness.hs-incl "inplace/bin/genprimopcode" --fixity < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-fixity.hs-incl "inplace/bin/genprimopcode" --primop-primop-info < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-primop-info.hs-incl "inplace/bin/genprimopcode" --primop-vector-uniques < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-uniques.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tys.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys-exports < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tys-exports.hs-incl "inplace/bin/genprimopcode" --primop-vector-tycons < compiler/stage1/build/primops.txt > compiler/stage1/build/primop-vector-tycons.hs-incl "rm" -f compiler/stage1/build/.depend-v.haskell.tmp "/usr/bin/ghc" -M -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -dep-makefile compiler/stage1/build/.depend-v.haskell.tmp -dep-suffix "" -include-pkg-deps compiler/backpack/DriverBkp.hs compiler/backpack/BkpSyn.hs compiler/backpack/NameShape.hs compiler/backpack/RnModIface.hs compiler/basicTypes/Avail.hs compiler/basicTypes/BasicTypes.hs compiler/basicTypes/ConLike.hs compiler/basicTypes/DataCon.hs compiler/basicTypes/PatSyn.hs compiler/basicTypes/Demand.hs compiler/cmm/Debug.hs compiler/utils/Exception.hs compiler/basicTypes/FieldLabel.hs compiler/main/GhcMonad.hs compiler/main/Hooks.hs compiler/basicTypes/Id.hs compiler/basicTypes/IdInfo.hs compiler/basicTypes/Lexeme.hs compiler/basicTypes/Literal.hs compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs compiler/llvmGen/Llvm/MetaData.hs compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.hs compiler/basicTypes/Module.hs compiler/basicTypes/Name.hs compiler/basicTypes/NameEnv.hs compiler/basicTypes/NameSet.hs compiler/basicTypes/OccName.hs compiler/basicTypes/RdrName.hs compiler/basicTypes/NameCache.hs compiler/basicTypes/SrcLoc.hs compiler/basicTypes/UniqSupply.hs compiler/basicTypes/Unique.hs compiler/basicTypes/Var.hs compiler/basicTypes/VarEnv.hs compiler/basicTypes/VarSet.hs compiler/utils/UnVarGraph.hs compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs compiler/cmm/CmmImplementSwitchPlans.hs compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmExpr.hs compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmMonad.hs compiler/cmm/CmmSwitch.hs compiler/cmm/CmmNode.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs compiler/cmm/CmmSink.hs compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs compiler/cmm/Bitmap.hs compiler/codeGen/CodeGen/Platform.hs compiler/codeGen/CodeGen/Platform/ARM.hs compiler/codeGen/CodeGen/Platform/ARM64.hs compiler/codeGen/CodeGen/Platform/NoRegs.hs compiler/codeGen/CodeGen/Platform/PPC.hs compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs compiler/codeGen/CodeGen/Platform/SPARC.hs compiler/codeGen/CodeGen/Platform/X86.hs compiler/codeGen/CodeGen/Platform/X86_64.hs compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs compiler/codeGen/StgCmmHeap.hs compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmArgRep.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs compiler/codeGen/StgCmmUtils.hs compiler/codeGen/StgCmmExtCode.hs compiler/cmm/SMRep.hs compiler/coreSyn/CoreArity.hs compiler/coreSyn/CoreFVs.hs compiler/coreSyn/CoreLint.hs compiler/coreSyn/CorePrep.hs compiler/coreSyn/CoreSubst.hs compiler/coreSyn/CoreOpt.hs compiler/coreSyn/CoreSyn.hs compiler/coreSyn/TrieMap.hs compiler/coreSyn/CoreTidy.hs compiler/coreSyn/CoreUnfold.hs compiler/coreSyn/CoreUtils.hs compiler/coreSyn/CoreSeq.hs compiler/coreSyn/CoreStats.hs compiler/coreSyn/MkCore.hs compiler/coreSyn/PprCore.hs compiler/deSugar/PmExpr.hs compiler/deSugar/TmOracle.hs compiler/deSugar/Check.hs compiler/deSugar/Coverage.hs compiler/deSugar/Desugar.hs compiler/deSugar/DsArrows.hs compiler/deSugar/DsBinds.hs compiler/deSugar/DsCCall.hs compiler/deSugar/DsExpr.hs compiler/deSugar/DsForeign.hs compiler/deSugar/DsGRHSs.hs compiler/deSugar/DsListComp.hs compiler/deSugar/DsMonad.hs compiler/deSugar/DsUsage.hs compiler/deSugar/DsUtils.hs compiler/deSugar/Match.hs compiler/deSugar/MatchCon.hs compiler/deSugar/MatchLit.hs compiler/hsSyn/HsBinds.hs compiler/hsSyn/HsDecls.hs compiler/hsSyn/HsDoc.hs compiler/hsSyn/HsExpr.hs compiler/hsSyn/HsImpExp.hs compiler/hsSyn/HsLit.hs compiler/hsSyn/PlaceHolder.hs compiler/hsSyn/HsPat.hs compiler/hsSyn/HsSyn.hs compiler/hsSyn/HsTypes.hs compiler/hsSyn/HsUtils.hs compiler/hsSyn/HsDumpAst.hs compiler/iface/BinIface.hs compiler/iface/BinFingerprint.hs compiler/iface/BuildTyCl.hs compiler/iface/IfaceEnv.hs compiler/iface/IfaceSyn.hs compiler/iface/IfaceType.hs compiler/iface/ToIface.hs compiler/iface/LoadIface.hs compiler/iface/MkIface.hs compiler/iface/TcIface.hs compiler/iface/FlagChecker.hs compiler/main/Annotations.hs compiler/main/CmdLineParser.hs compiler/main/CodeOutput.hs compiler/stage1/build/Config.hs compiler/main/Constants.hs compiler/main/DriverMkDepend.hs compiler/main/DriverPhases.hs compiler/main/PipelineMonad.hs compiler/main/DriverPipeline.hs compiler/main/DynFlags.hs compiler/main/ErrUtils.hs compiler/main/Finder.hs compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.hs compiler/main/InteractiveEval.hs compiler/main/InteractiveEvalTypes.hs compiler/main/PackageConfig.hs compiler/main/Packages.hs compiler/main/PlatformConstants.hs compiler/main/Plugins.hs compiler/typecheck/TcPluginM.hs compiler/main/PprTyThing.hs compiler/main/StaticPtrTable.hs compiler/main/SysTools.hs compiler/main/SysTools/Terminal.hs compiler/main/Elf.hs compiler/main/TidyPgm.hs compiler/parser/Ctype.hs compiler/parser/HaddockUtils.hs compiler/parser/Lexer.hs compiler/types/OptCoercion.hs compiler/parser/Parser.hs compiler/parser/RdrHsSyn.hs compiler/parser/ApiAnnotation.hs compiler/prelude/ForeignCall.hs compiler/prelude/KnownUniques.hs compiler/prelude/PrelInfo.hs compiler/prelude/PrelNames.hs compiler/prelude/PrelRules.hs compiler/prelude/PrimOp.hs compiler/prelude/TysPrim.hs compiler/prelude/TysWiredIn.hs compiler/profiling/CostCentre.hs compiler/profiling/ProfInit.hs compiler/profiling/SCCfinal.hs compiler/rename/RnBinds.hs compiler/rename/RnEnv.hs compiler/rename/RnExpr.hs compiler/rename/RnHsDoc.hs compiler/rename/RnNames.hs compiler/rename/RnPat.hs compiler/rename/RnSource.hs compiler/rename/RnSplice.hs compiler/rename/RnTypes.hs compiler/simplCore/CoreMonad.hs compiler/simplCore/CSE.hs compiler/simplCore/FloatIn.hs compiler/simplCore/FloatOut.hs compiler/simplCore/LiberateCase.hs compiler/simplCore/OccurAnal.hs compiler/simplCore/SAT.hs compiler/simplCore/SetLevels.hs compiler/simplCore/SimplCore.hs compiler/simplCore/SimplEnv.hs compiler/simplCore/SimplMonad.hs compiler/simplCore/SimplUtils.hs compiler/simplCore/Simplify.hs compiler/simplStg/SimplStg.hs compiler/simplStg/StgStats.hs compiler/simplStg/StgCse.hs compiler/simplStg/UnariseStg.hs compiler/simplStg/RepType.hs compiler/specialise/Rules.hs compiler/specialise/SpecConstr.hs compiler/specialise/Specialise.hs compiler/stgSyn/CoreToStg.hs compiler/stgSyn/StgLint.hs compiler/stgSyn/StgSyn.hs compiler/simplCore/CallArity.hs compiler/stranal/DmdAnal.hs compiler/stranal/WorkWrap.hs compiler/stranal/WwLib.hs compiler/typecheck/FamInst.hs compiler/typecheck/Inst.hs compiler/typecheck/TcAnnotations.hs compiler/typecheck/TcArrows.hs compiler/typecheck/TcBinds.hs compiler/typecheck/TcSigs.hs compiler/typecheck/TcClassDcl.hs compiler/typecheck/TcDefaults.hs compiler/typecheck/TcDeriv.hs compiler/typecheck/TcDerivInfer.hs compiler/typecheck/TcDerivUtils.hs compiler/typecheck/TcEnv.hs compiler/typecheck/TcExpr.hs compiler/typecheck/TcForeign.hs compiler/typecheck/TcGenDeriv.hs compiler/typecheck/TcGenFunctor.hs compiler/typecheck/TcGenGenerics.hs compiler/typecheck/TcHsSyn.hs compiler/typecheck/TcHsType.hs compiler/typecheck/TcInstDcls.hs compiler/typecheck/TcMType.hs compiler/typecheck/TcValidity.hs compiler/typecheck/TcMatches.hs compiler/typecheck/TcPat.hs compiler/typecheck/TcPatSyn.hs compiler/typecheck/TcRnDriver.hs compiler/typecheck/TcBackpack.hs compiler/typecheck/TcRnExports.hs compiler/typecheck/TcRnMonad.hs compiler/typecheck/TcRnTypes.hs compiler/typecheck/TcRules.hs compiler/typecheck/TcSimplify.hs compiler/typecheck/TcErrors.hs compiler/typecheck/TcTyClsDecls.hs compiler/typecheck/TcTyDecls.hs compiler/typecheck/TcTypeable.hs compiler/typecheck/TcType.hs compiler/typecheck/TcEvidence.hs compiler/typecheck/TcUnify.hs compiler/typecheck/TcInteract.hs compiler/typecheck/TcCanonical.hs compiler/typecheck/TcFlatten.hs compiler/typecheck/TcSMonad.hs compiler/typecheck/TcTypeNats.hs compiler/typecheck/TcSplice.hs compiler/types/Class.hs compiler/types/Coercion.hs compiler/deSugar/DsMeta.hs compiler/prelude/THNames.hs compiler/types/FamInstEnv.hs compiler/typecheck/FunDeps.hs compiler/types/InstEnv.hs compiler/types/TyCon.hs compiler/types/CoAxiom.hs compiler/types/Kind.hs compiler/types/Type.hs compiler/types/TyCoRep.hs compiler/types/Unify.hs compiler/utils/Bag.hs compiler/utils/Binary.hs compiler/utils/BooleanFormula.hs compiler/utils/BufWrite.hs compiler/utils/Digraph.hs compiler/utils/Encoding.hs compiler/utils/FastFunctions.hs compiler/utils/FastMutInt.hs compiler/utils/FastString.hs compiler/utils/FastStringEnv.hs compiler/stage1/build/Fingerprint.hs compiler/utils/FiniteMap.hs compiler/utils/FV.hs compiler/utils/GraphBase.hs compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs compiler/utils/Json.hs compiler/utils/ListSetOps.hs compiler/utils/ListT.hs compiler/utils/Maybes.hs compiler/utils/MonadUtils.hs compiler/utils/OrdList.hs compiler/utils/Outputable.hs compiler/utils/Pair.hs compiler/utils/Panic.hs compiler/utils/PprColour.hs compiler/utils/Pretty.hs compiler/utils/State.hs compiler/utils/Stream.hs compiler/utils/StringBuffer.hs compiler/utils/UniqDFM.hs compiler/utils/UniqDSet.hs compiler/utils/UniqFM.hs compiler/utils/UniqSet.hs compiler/utils/Util.hs compiler/vectorise/Vectorise/Builtins/Base.hs compiler/vectorise/Vectorise/Builtins/Initialise.hs compiler/vectorise/Vectorise/Builtins.hs compiler/vectorise/Vectorise/Monad/Base.hs compiler/vectorise/Vectorise/Monad/Naming.hs compiler/vectorise/Vectorise/Monad/Local.hs compiler/vectorise/Vectorise/Monad/Global.hs compiler/vectorise/Vectorise/Monad/InstEnv.hs compiler/vectorise/Vectorise/Monad.hs compiler/vectorise/Vectorise/Utils/Base.hs compiler/vectorise/Vectorise/Utils/Closure.hs compiler/vectorise/Vectorise/Utils/Hoisting.hs compiler/vectorise/Vectorise/Utils/PADict.hs compiler/vectorise/Vectorise/Utils/Poly.hs compiler/vectorise/Vectorise/Utils.hs compiler/vectorise/Vectorise/Generic/Description.hs compiler/vectorise/Vectorise/Generic/PAMethods.hs compiler/vectorise/Vectorise/Generic/PADict.hs compiler/vectorise/Vectorise/Generic/PData.hs compiler/vectorise/Vectorise/Type/Env.hs compiler/vectorise/Vectorise/Type/Type.hs compiler/vectorise/Vectorise/Type/TyConDecl.hs compiler/vectorise/Vectorise/Type/Classify.hs compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs compiler/nativeGen/AsmCodeGen.hs compiler/nativeGen/TargetReg.hs compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs compiler/nativeGen/Format.hs compiler/nativeGen/Reg.hs compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs compiler/nativeGen/SPARC/Imm.hs compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs compiler/nativeGen/SPARC/CodeGen/Base.hs compiler/nativeGen/SPARC/CodeGen/CondCode.hs compiler/nativeGen/SPARC/CodeGen/Gen32.hs compiler/nativeGen/SPARC/CodeGen/Gen64.hs compiler/nativeGen/SPARC/CodeGen/Sanity.hs compiler/nativeGen/SPARC/CodeGen/Expand.hs compiler/nativeGen/RegAlloc/Liveness.hs compiler/nativeGen/RegAlloc/Graph/Main.hs compiler/nativeGen/RegAlloc/Graph/Stats.hs compiler/nativeGen/RegAlloc/Graph/ArchBase.hs compiler/nativeGen/RegAlloc/Graph/ArchX86.hs compiler/nativeGen/RegAlloc/Graph/Coalesce.hs compiler/nativeGen/RegAlloc/Graph/Spill.hs compiler/nativeGen/RegAlloc/Graph/SpillClean.hs compiler/nativeGen/RegAlloc/Graph/SpillCost.hs compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs compiler/nativeGen/RegAlloc/Linear/Main.hs compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs compiler/nativeGen/RegAlloc/Linear/State.hs compiler/nativeGen/RegAlloc/Linear/Stats.hs compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/StackMap.hs compiler/nativeGen/RegAlloc/Linear/Base.hs compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs compiler/nativeGen/Dwarf.hs compiler/nativeGen/Dwarf/Types.hs compiler/nativeGen/Dwarf/Constants.hs compiler/hsSyn/Convert.hs compiler/ghci/ByteCodeTypes.hs compiler/ghci/ByteCodeAsm.hs compiler/ghci/ByteCodeGen.hs compiler/ghci/ByteCodeInstr.hs compiler/ghci/ByteCodeItbls.hs compiler/ghci/ByteCodeLink.hs compiler/ghci/Debugger.hs compiler/ghci/Linker.hs compiler/ghci/RtClosureInspect.hs compiler/ghci/DebuggerUtils.hs compiler/stage1/build/GHCi.hs <> echo "compiler_stage1_depfile_haskell_EXISTS = YES" >> compiler/stage1/build/.depend-v.haskell.tmp for dir in compiler/stage1/build/./ compiler/stage1/build/CodeGen/ compiler/stage1/build/CodeGen/Platform/ compiler/stage1/build/Dwarf/ compiler/stage1/build/Hoopl/ compiler/stage1/build/Llvm/ compiler/stage1/build/LlvmCodeGen/ compiler/stage1/build/PPC/ compiler/stage1/build/RegAlloc/ compiler/stage1/build/RegAlloc/Graph/ compiler/stage1/build/RegAlloc/Linear/ compiler/stage1/build/RegAlloc/Linear/PPC/ compiler/stage1/build/RegAlloc/Linear/SPARC/ compiler/stage1/build/RegAlloc/Linear/X86/ compiler/stage1/build/RegAlloc/Linear/X86_64/ compiler/stage1/build/SPARC/ compiler/stage1/build/SPARC/CodeGen/ compiler/stage1/build/SysTools/ compiler/stage1/build/Vectorise/ compiler/stage1/build/Vectorise/Builtins/ compiler/stage1/build/Vectorise/Generic/ compiler/stage1/build/Vectorise/Monad/ compiler/stage1/build/Vectorise/Type/ compiler/stage1/build/Vectorise/Utils/ compiler/stage1/build/X86/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' compiler/stage1/build/.depend-v.haskell.tmp > compiler/stage1/build/.depend-v.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' compiler/stage1/build/.depend-v.haskell.tmp2 > compiler/stage1/build/.depend-v.haskell "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Base.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Base.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/dist-boot/build/./autogen/Paths_Cabal.hs -o libraries/Cabal/Cabal/dist-boot/build/Paths_Cabal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/MonadFail.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Stack.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/FloatCast.hs -o libraries/binary/dist-boot/build/Data/Binary/FloatCast.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Builder.hs -o libraries/binary/dist-boot/build/Data/Binary/Builder.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Internal.hs -o libraries/binary/dist-boot/build/Data/Binary/Internal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/String.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/String.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Exception.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Base62.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Map/Strict.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -c utils/ghc-pkg/dist/build/Version.hs -o utils/ghc-pkg/dist/build/Version.o "inplace/bin/mkdirhier" utils/ghc-pkg/dist/build/tmp//. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -c libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/Type.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/Serialized.hs -o libraries/ghc-boot/dist-boot/build/GHC/Serialized.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -c libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs -o libraries/ghc-boot-th/dist-boot/build/GHC/ForeignSrcLang/Type.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-boot/build -Ilibraries/ghc-boot-th/dist-boot/build -ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/dist-boot/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot-th/dist-boot/build -hidir libraries/ghc-boot-th/dist-boot/build -stubdir libraries/ghc-boot-th/dist-boot/build -c libraries/ghc-boot-th/./GHC/Lexeme.hs -o libraries/ghc-boot-th/dist-boot/build/GHC/Lexeme.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Utils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/UnionFind.o "inplace/bin/mkdirhier" inplace/lib/package.conf.d/. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Outputable.hs-boot -o compiler/stage1/build/Outputable.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Exception.hs -o compiler/stage1/build/Exception.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stage1/build/Config.hs -o compiler/stage1/build/Config.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/OccName.hs-boot -o compiler/stage1/build/OccName.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastFunctions.hs -o compiler/stage1/build/FastFunctions.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Encoding.hs -o compiler/stage1/build/Encoding.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Platform.hs -o compiler/stage1/build/Platform.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastMutInt.hs -o compiler/stage1/build/FastMutInt.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FiniteMap.hs -o compiler/stage1/build/FiniteMap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Name.hs-boot -o compiler/stage1/build/Name.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stage1/build/Fingerprint.hs -o compiler/stage1/build/Fingerprint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Hooks.hs-boot -o compiler/stage1/build/Hooks.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Class.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Class.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Signatures.hs -o libraries/transformers/dist-boot/build/Control/Monad/Signatures.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PlatformConstants.hs -o compiler/stage1/build/PlatformConstants.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/Map.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/BreakArray.hs -o libraries/ghci/dist-boot/build/GHCi/BreakArray.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/dist-boot/build/GHCi/InfoTable.hs -o libraries/ghci/dist-boot/build/GHCi/InfoTable.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCon.hs-boot -o compiler/stage1/build/TyCon.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -fforce-recomp -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrimOp.hs-boot -o compiler/stage1/build/PrimOp.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Stream.hs -o compiler/stage1/build/Stream.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Collections.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Collections.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Checkpoint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Block.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Block.o libraries/ghci/GHCi/InfoTable.hsc:20:1: warning: [-Wunused-imports] The import of ‘Foreign.C’ is redundant except perhaps to import instances from ‘Foreign.C’ To import instances alone, use: import Foreign.C() | 20 | import Foreign.C | ^^^^^^^^^^^^^^^^ libraries/ghci/GHCi/InfoTable.hsc:21:1: warning: [-Wunused-imports] The import of ‘GHC.Ptr’ is redundant except perhaps to import instances from ‘GHC.Ptr’ To import instances alone, use: import GHC.Ptr() | 21 | import GHC.Ptr | ^^^^^^^^^^^^^^ libraries/ghci/GHCi/InfoTable.hsc:22:1: warning: [-Wunused-imports] The import of ‘GHC.Exts’ is redundant except perhaps to import instances from ‘GHC.Exts’ To import instances alone, use: import GHC.Exts() | 22 | import GHC.Exts | ^^^^^^^^^^^^^^^ libraries/ghci/GHCi/InfoTable.hsc:23:1: warning: [-Wunused-imports] The import of ‘System.IO.Unsafe’ is redundant except perhaps to import instances from ‘System.IO.Unsafe’ To import instances alone, use: import System.IO.Unsafe() | 23 | import System.IO.Unsafe | ^^^^^^^^^^^^^^^^^^^^^^^ "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Cond.hs -o compiler/stage1/build/X86/Cond.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/State.hs -o compiler/stage1/build/State.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Cond.hs -o compiler/stage1/build/SPARC/Cond.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Util.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Util.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/ListT.hs -o compiler/stage1/build/ListT.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Ighc/stage1/build/ghc/autogen -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/parser' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/utils' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/stage1' -optc-I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -optc-I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -optc-I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -Ighc/stage1/build -ighc/stage1/build/ghc/autogen -Ighc/stage1/build/ghc/autogen -optP-include -optPghc/stage1/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -c ghc/hschooks.c -o ghc/stage1/build/hschooks.o "inplace/bin/mkdirhier" ghc/stage1/build/tmp//. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPluginM.hs -o compiler/stage1/build/TcPluginM.o <> "inplace/bin/mkdirhier" compiler/stage1/build/parser//. "inplace/bin/mkdirhier" compiler/stage1/build/ghci//. "inplace/bin/mkdirhier" compiler/stage1/build/cbits//. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Shape.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Shape.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Applicative/Backwards.hs -o libraries/transformers/dist-boot/build/Control/Applicative/Backwards.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Data/Functor/Constant.hs -o libraries/transformers/dist-boot/build/Data/Functor/Constant.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iutils/unlit/dist/build/unlit/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -Iutils/unlit/dist/build -iutils/unlit/dist/build/unlit/autogen -Iutils/unlit/dist/build/unlit/autogen -no-user-package-db -rtsopts -c utils/unlit/unlit.c -o utils/unlit/dist/build/unlit.o "inplace/bin/mkdirhier" utils/unlit/dist/build/tmp//. "cp" settings inplace/lib/settings inplace/bin/deriveConstants --gen-haskell-value -o includes/dist-derivedconstants/header/platformConstants --tmpdir includes/dist-derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -Wall --gcc-flag -Werror=unused-but-set-variable --gcc-flag -Wno-error=inline --gcc-flag -fno-stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program "/usr/bin/nm" --objdump-program "/usr/bin/objdump" --target-os "linux" "inplace/bin/mkdirhier" driver/split/dist//. "inplace/bin/mkdirhier" rts/dist//. "inplace/bin/mkdirhier" compiler/stage2/build//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist-install/build//. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Get/Internal.hs -o libraries/binary/dist-boot/build/Data/Binary/Get/Internal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/TempFile.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Except.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Except.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Reader.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Reader.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Lazy.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Constants.hs -o compiler/stage1/build/Constants.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Lazy.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Strict.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -optc-I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -optc-I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/parser/cutils.c -o compiler/stage1/build/parser/cutils.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -optc-I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -optc-I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage1/build/ghci/keepCAFsForGHCi.o <> "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage1/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/stage1 -optc-I'/usr/lib64/ghc-8.2.2/process-1.6.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/directory-1.3.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/unix-2.7.2.2/include' -optc-I'/usr/lib64/ghc-8.2.2/time-1.8.0.2/include' -optc-I'/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/include' -optc-I'/usr/lib64/ghc-8.2.2/base-4.10.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/include' -optc-I'/usr/lib64/ghc-8.2.2/include' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -c compiler/cbits/genSym.c -o compiler/stage1/build/cbits/genSym.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Cont.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Cont.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Error.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Error.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Identity.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Identity.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/List.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/List.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Lazy.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Strict.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Strict.o "/usr/bin/ghc" -o utils/unlit/dist/build/tmp/unlit -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -Iutils/unlit/dist/build -iutils/unlit/dist/build/unlit/autogen -Iutils/unlit/dist/build/unlit/autogen -no-user-package-db -rtsopts -odir utils/unlit/dist/build -hidir utils/unlit/dist/build -stubdir utils/unlit/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/unlit/. -iutils/unlit/dist/build -Iutils/unlit/dist/build -iutils/unlit/dist/build/unlit/autogen -Iutils/unlit/dist/build/unlit/autogen -no-user-package-db -rtsopts -no-auto-link-packages -no-hs-main utils/unlit/dist/build/unlit.o <> "rm" -f compiler/stage2/build/Config.hs "rm" -f utils/ghc-pkg/dist-install/build/Version.hs echo "module Version where" >> utils/ghc-pkg/dist-install/build/Version.hs Creating compiler/stage2/build/Config.hs ... echo "version, targetOS, targetARCH :: String" >> utils/ghc-pkg/dist-install/build/Version.hs <> echo "version = \"8.2.2\"" >> utils/ghc-pkg/dist-install/build/Version.hs "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Put.hs -o libraries/binary/dist-boot/build/Data/Binary/Put.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Panic.hs -o compiler/stage1/build/Panic.o echo "targetOS = \"linux\"" >> utils/ghc-pkg/dist-install/build/Version.hs <> <> echo "targetARCH = \"aarch64\"" >> utils/ghc-pkg/dist-install/build/Version.hs "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Unique.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Unique.o "cp" includes/dist-derivedconstants/header/platformConstants inplace/lib/platformConstants Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -m 755 utils/unlit/dist/build/tmp/unlit inplace/lib/bin/unlit.bin "rm" -f inplace/lib/bin/unlit echo '#!/bin/sh' >> inplace/lib/bin/unlit echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/unlit.bin"' >> inplace/lib/bin/unlit echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/unlit echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/lib/bin/unlit echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/unlit echo 'pgmgcc="/usr/bin/gcc"' >> inplace/lib/bin/unlit echo 'export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/lib/bin/unlit echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/unlit chmod +x inplace/lib/bin/unlit "rm" -f driver/split/dist/ghc-split echo '#!/usr/bin/perl' >> driver/split/dist/ghc-split echo 'my $TARGETPLATFORM = "aarch64-unknown-linux";' >> driver/split/dist/ghc-split echo 'my $TABLES_NEXT_TO_CODE = "YES";' >> driver/split/dist/ghc-split cat driver/split/ghc-split.pl >> driver/split/dist/ghc-split "cp" driver/split/dist/ghc-split inplace/lib/bin/ghc-split chmod +x inplace/lib/bin/ghc-split done. libraries/transformers/Control/Monad/Trans/Error.hs:95:1: warning: [-Worphans] Orphan instance: instance [safe] Error e => Alternative (Either e) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 95 | instance (Error e) => Alternative (Either e) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... libraries/transformers/Control/Monad/Trans/Error.hs:100:1: warning: [-Worphans] Orphan instance: instance [safe] Error e => MonadPlus (Either e) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 100 | instance (Error e) => MonadPlus (Either e) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Tix.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Tix.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/State.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/State.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Applicative/Lift.hs -o libraries/transformers/dist-boot/build/Control/Applicative/Lift.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Color.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Color.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Effects.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Effects.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Edit.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Edit.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Cursor.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Cursor.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo/Keys.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Keys.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Data/Functor/Reverse.hs -o libraries/transformers/dist-boot/build/Data/Functor/Reverse.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -DDYNAMIC_GHC_PROGRAMS -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Util.hs -o compiler/stage1/build/Util.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Ctype.hs -o compiler/stage1/build/Ctype.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Cond.hs -o compiler/stage1/build/PPC/Cond.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/RWS.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/./Trace/Hpc/Mix.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Mix.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-boot/build -Ilibraries/hpc/dist-boot/build -ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/dist-boot/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hpc/dist-boot/build -hidir libraries/hpc/dist-boot/build -stubdir libraries/hpc/dist-boot/build -c libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs -o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Label.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Label.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Fuel.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Fuel.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Get.hs -o libraries/binary/dist-boot/build/Data/Binary/Get.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-boot/build -Ilibraries/terminfo/dist-boot/build -ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/dist-boot/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/terminfo/dist-boot/build -hidir libraries/terminfo/dist-boot/build -stubdir libraries/terminfo/dist-boot/build -c libraries/terminfo/./System/Console/Terminfo.hs -o libraries/terminfo/dist-boot/build/System/Console/Terminfo.o <> "rm" -f libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/SysTools/Terminal.hs -o compiler/stage1/build/SysTools/Terminal.o echo libraries/terminfo/dist-boot/build/System/Console/Terminfo.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Base.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Cursor.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Color.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Edit.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Effects.o libraries/terminfo/dist-boot/build/System/Console/Terminfo/Keys.o >> libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a.contents "/usr/bin/ar" q libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a @libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a.contents /usr/bin/ar: creating libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a "rm" -f libraries/terminfo/dist-boot/build/libHSterminfo-0.4.1.0.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Maybe.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Maybe.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-boot/build -Ilibraries/transformers/dist-boot/build -ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/dist-boot/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -no-user-package-db -rtsopts -fno-warn-unused-matches -fno-warn-unused-imports -fno-warn-deprecated-flags -odir libraries/transformers/dist-boot/build -hidir libraries/transformers/dist-boot/build -stubdir libraries/transformers/dist-boot/build -c libraries/transformers/./Control/Monad/Trans/Writer.hs -o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynFlags.hs-boot -o compiler/stage1/build/DynFlags.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Graph.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Graph.o <> "rm" -f libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/LanguageExtensions.o echo libraries/ghc-boot-th/dist-boot/build/GHC/LanguageExtensions/Type.o libraries/ghc-boot-th/dist-boot/build/GHC/ForeignSrcLang/Type.o libraries/ghc-boot-th/dist-boot/build/GHC/Lexeme.o >> libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a.contents "/usr/bin/ar" q libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a @libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a.contents /usr/bin/ar: creating libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a "rm" -f libraries/ghc-boot-th/dist-boot/build/libHSghc-boot-th-8.2.2.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Syntax.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Syntax.o "rm" -f libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents echo libraries/hpc/dist-boot/build/Trace/Hpc/Util.o libraries/hpc/dist-boot/build/Trace/Hpc/Mix.o libraries/hpc/dist-boot/build/Trace/Hpc/Tix.o libraries/hpc/dist-boot/build/Trace/Hpc/Reflect.o >> libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents "/usr/bin/ar" q libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a @libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents /usr/bin/ar: creating libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a "rm" -f libraries/hpc/dist-boot/build/libHShpc-0.6.0.3.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Dataflow.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Show.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Show.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/MkGraph.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Class.hs -o libraries/binary/dist-boot/build/Data/Binary/Class.o "rm" -f libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents echo libraries/transformers/dist-boot/build/Control/Applicative/Backwards.o libraries/transformers/dist-boot/build/Control/Applicative/Lift.o libraries/transformers/dist-boot/build/Control/Monad/Signatures.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Class.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Cont.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Except.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Error.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Identity.o libraries/transformers/dist-boot/build/Control/Monad/Trans/List.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Maybe.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Reader.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/RWS/Strict.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/State/Strict.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Lazy.o libraries/transformers/dist-boot/build/Control/Monad/Trans/Writer/Strict.o libraries/transformers/dist-boot/build/Data/Functor/Constant.o libraries/transformers/dist-boot/build/Data/Functor/Reverse.o >> libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents "/usr/bin/ar" q libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a @libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents /usr/bin/ar: creating libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a "rm" -f libraries/transformers/dist-boot/build/libHStransformers-0.5.2.0.a.contents <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastString.hs -o compiler/stage1/build/FastString.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/PprColour.hs -o compiler/stage1/build/PprColour.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Maybes.hs -o compiler/stage1/build/Maybes.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/MonadUtils.hs -o compiler/stage1/build/MonadUtils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Module.hs-boot -o compiler/stage1/build/Module.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/BufWrite.hs -o compiler/stage1/build/BufWrite.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Lexeme.hs -o compiler/stage1/build/Lexeme.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Packages.hs-boot -o compiler/stage1/build/Packages.o-boot <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Pretty.hs -o compiler/stage1/build/Pretty.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/XUtil.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/XUtil.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Pointed.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Pointed.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Debug.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Debug.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Combinators.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Combinators.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Internals.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Internals.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Wrappers.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/Dominator.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-boot/build -Ilibraries/hoopl/dist-boot/build -ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/dist-boot/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/hoopl/dist-boot/build -hidir libraries/hoopl/dist-boot/build -stubdir libraries/hoopl/dist-boot/build -c libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs -o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/DList.o <> "rm" -f libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a.contents echo libraries/hoopl/dist-boot/build/Compiler/Hoopl.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Internals.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Wrappers.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/Dominator.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Passes/DList.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Checkpoint.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Collections.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Combinators.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Dataflow.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Debug.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Block.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Graph.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Label.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/MkGraph.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Fuel.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Pointed.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Shape.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Show.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/Unique.o libraries/hoopl/dist-boot/build/Compiler/Hoopl/XUtil.o >> libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a.contents "/usr/bin/ar" q libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a @libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a.contents /usr/bin/ar: creating libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a "rm" -f libraries/hoopl/dist-boot/build/libHShoopl-3.10.2.2.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary/Generic.hs -o libraries/binary/dist-boot/build/Data/Binary/Generic.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-boot/build -Ilibraries/binary/dist-boot/build -ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/dist-boot/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/binary/dist-boot/build -hidir libraries/binary/dist-boot/build -stubdir libraries/binary/dist-boot/build -c libraries/binary/src/Data/Binary.hs -o libraries/binary/dist-boot/build/Data/Binary.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Binary.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/PackageDb.hs -o libraries/ghc-boot/dist-boot/build/GHC/PackageDb.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/LanguageExtensions.hs -o libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-boot/build -Ilibraries/ghc-boot/dist-boot/build -ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/dist-boot/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghc-boot/dist-boot/build -hidir libraries/ghc-boot/dist-boot/build -stubdir libraries/ghc-boot/dist-boot/build -c libraries/ghc-boot/./GHC/ForeignSrcLang.hs -o libraries/ghc-boot/dist-boot/build/GHC/ForeignSrcLang.o "rm" -f libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/RemoteTypes.hs -o libraries/ghci/dist-boot/build/GHCi/RemoteTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/dist-boot/build/GHCi/FFI.hs -o libraries/ghci/dist-boot/build/GHCi/FFI.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./SizedSeq.hs -o libraries/ghci/dist-boot/build/SizedSeq.o echo libraries/binary/dist-boot/build/Data/Binary.o libraries/binary/dist-boot/build/Data/Binary/Put.o libraries/binary/dist-boot/build/Data/Binary/Get.o libraries/binary/dist-boot/build/Data/Binary/Get/Internal.o libraries/binary/dist-boot/build/Data/Binary/Builder.o libraries/binary/dist-boot/build/Data/Binary/Class.o libraries/binary/dist-boot/build/Data/Binary/Internal.o libraries/binary/dist-boot/build/Data/Binary/Generic.o libraries/binary/dist-boot/build/Data/Binary/FloatCast.o >> libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a.contents "/usr/bin/ar" q libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a @libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a.contents /usr/bin/ar: creating libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a "rm" -f libraries/binary/dist-boot/build/libHSbinary-0.8.5.1.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Semigroup.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/StaticPtrTable.hs -o libraries/ghci/dist-boot/build/GHCi/StaticPtrTable.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/ResolvedBCO.hs -o libraries/ghci/dist-boot/build/GHCi/ResolvedBCO.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Prelude.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ReadP.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Generic.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/ShortText.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CopyFile.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Graph.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Progress.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Condition.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Condition.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Environment.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Internal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/GetOpt.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/GetOpt.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/MapAccum.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CreatePipe.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Prelude/Internal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/DList.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/DList.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/CCompiler.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/GetShortPathName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/TestSuite.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/TestSuite.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/Unlit.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/SnocList.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Lex.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Lex.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Text.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Text.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ReadE.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ReadE.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Verbosity.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Verbosity.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Language/Haskell/Extension.hs -o libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/Extension.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Version.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Version.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ModuleName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ModuleName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/System.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/System.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PkgconfigName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/AbiHash.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ExecutableScope.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLibOption.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLibType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/SourceRepo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BuildType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/CondTree.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Outputable.hs -o compiler/stage1/build/Outputable.o <> "rm" -f libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a.contents echo libraries/ghc-boot/dist-boot/build/GHC/LanguageExtensions.o libraries/ghc-boot/dist-boot/build/GHC/PackageDb.o libraries/ghc-boot/dist-boot/build/GHC/Serialized.o libraries/ghc-boot/dist-boot/build/GHC/ForeignSrcLang.o >> libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a.contents "/usr/bin/ar" q libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a @libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a.contents /usr/bin/ar: creating libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a "rm" -f libraries/ghc-boot/dist-boot/build/libHSghc-boot-8.2.2.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ModuleRenaming.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/IncludeRenaming.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Json.hs -o compiler/stage1/build/Json.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCoRep.hs-boot -o compiler/stage1/build/TyCoRep.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Bag.hs -o compiler/stage1/build/Bag.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/ListSetOps.hs -o compiler/stage1/build/ListSetOps.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/StringBuffer.hs -o compiler/stage1/build/StringBuffer.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/IdInfo.hs-boot -o compiler/stage1/build/IdInfo.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcType.hs-boot -o compiler/stage1/build/TcType.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Pair.hs -o compiler/stage1/build/Pair.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/OrdList.hs -o compiler/stage1/build/OrdList.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/SrcLoc.hs -o compiler/stage1/build/SrcLoc.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/License.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/License.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PkgconfigDependency.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BenchmarkType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/TestType.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestType.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/BasicTypes.hs -o compiler/stage1/build/BasicTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/ErrUtils.hs-boot -o compiler/stage1/build/ErrUtils.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/CmdLineParser.hs -o compiler/stage1/build/CmdLineParser.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsDoc.hs -o compiler/stage1/build/HsDoc.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BenchmarkInterface.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestSuiteInterface.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compiler.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Unique.hs -o compiler/stage1/build/Unique.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqFM.hs -o compiler/stage1/build/UniqFM.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/UniqSupply.hs -o compiler/stage1/build/UniqSupply.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegClass.hs -o compiler/stage1/build/RegClass.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Reg.hs -o compiler/stage1/build/Reg.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PrettyUtils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/ParseUtils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/ParseUtils.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Binary.hs -o compiler/stage1/build/Binary.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqSet.hs -o compiler/stage1/build/UniqSet.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqDFM.hs -o compiler/stage1/build/UniqDFM.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/Digraph.hs -o compiler/stage1/build/Digraph.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphBase.hs -o compiler/stage1/build/GraphBase.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/ArchBase.hs -o compiler/stage1/build/RegAlloc/Graph/ArchBase.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs -o compiler/stage1/build/RegAlloc/Graph/TrivColorable.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphPpr.hs -o compiler/stage1/build/GraphPpr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphOps.hs -o compiler/stage1/build/GraphOps.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UniqDSet.hs -o compiler/stage1/build/UniqDSet.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FastStringEnv.hs -o compiler/stage1/build/FastStringEnv.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/ArchX86.hs -o compiler/stage1/build/RegAlloc/Graph/ArchX86.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/LegacyExeDependency.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/GraphColor.hs -o compiler/stage1/build/GraphColor.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/UnqualComponentName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Mixin.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ModuleReexport.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/MungedPackageName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Utils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/UnitId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Dependency.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPIConvert.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/MungedPackageId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ExeDependency.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/SetupBuildInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/DependencyMap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Module.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Module.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BuildInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Package.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Package.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/AnnotatedId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/InstallDirs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentInclude.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Module.hs -o compiler/stage1/build/Module.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverPhases.hs -o compiler/stage1/build/DriverPhases.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/BooleanFormula.hs -o compiler/stage1/build/BooleanFormula.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/LogProgress.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Compiler.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/NubList.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Find.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Command.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Command.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/DescribeUnitId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Compat/Time.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Time.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/InstalledPackageInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModSubst.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/FullUnitId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Types.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModuleScope.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/PprLib.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/PprLib.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Lib.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Quote.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Quote.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Run.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH/Ppr.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Ppr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Builtin.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Script.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ld.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Hpc.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelNames.hs-boot -o compiler/stage1/build/PrelNames.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PackageConfig.hs -o compiler/stage1/build/PackageConfig.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/ForeignCall.hs -o compiler/stage1/build/ForeignCall.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynamicLoading.hs -o compiler/stage1/build/DynamicLoading.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ImplInfo.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Db.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DynFlags.hs -o compiler/stage1/build/DynFlags.o compiler/main/DynFlags.hs:225:1: warning: [-Wunused-imports] The import of ‘Foreign’ is redundant except perhaps to import instances from ‘Foreign’ To import instances alone, use: import Foreign() | 225 | import Foreign (Ptr) -- needed for 2nd stage | ^^^^^^^^^^^^^^^^^^^^ "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Strip.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Benchmark.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestSuite.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Executable.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Executable.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLib.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Library.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Library.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/HookedBuildInfo.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-boot/build -Ilibraries/template-haskell/dist-boot/build -ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/dist-boot/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-boot/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/template-haskell/dist-boot/build -hidir libraries/template-haskell/dist-boot/build -stubdir libraries/template-haskell/dist-boot/build -c libraries/template-haskell/./Language/Haskell/TH.hs -o libraries/template-haskell/dist-boot/build/Language/Haskell/TH.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/TH/Binary.hs -o libraries/ghci/dist-boot/build/GHCi/TH/Binary.o "rm" -f libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a.contents echo libraries/template-haskell/dist-boot/build/Language/Haskell/TH.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Ppr.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/PprLib.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Quote.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Syntax.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/LanguageExtensions.o libraries/template-haskell/dist-boot/build/Language/Haskell/TH/Lib/Map.o >> libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a.contents "/usr/bin/ar" q libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a @libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a.contents /usr/bin/ar: creating libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a "rm" -f libraries/template-haskell/dist-boot/build/libHStemplate-haskell-2.12.0.0.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/Component.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Component.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PackageIndex.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModuleShape.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/HcPkg.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPI642.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentRequestedSpec.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/PreExistingComponent.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageDescription.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -c utils/ghc-pkg/./Main.hs -o utils/ghc-pkg/dist/build/Main.o utils/ghc-pkg/Main.hs:1217:7: warning: [-Wunused-local-binds] Defined but not used: ‘hasAnyAbiDepends’ | 1217 | hasAnyAbiDepends x = length (abiDepends x) > 0 | ^^^^^^^^^^^^^^^^ utils/ghc-pkg/Main.hs:1892:1: warning: [-Wunused-top-binds] Defined but not used: ‘checkFile’ | 1892 | checkFile = checkPath False False | ^^^^^^^^^ utils/ghc-pkg/Main.hs:1893:1: warning: [-Wunused-top-binds] Defined but not used: ‘checkDirURL’ | 1893 | checkDirURL = checkPath True True | ^^^^^^^^^^^ "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/GenericPackageDescription.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentLocalBuildInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Setup.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildToolDepends.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/UnifyM.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Configuration.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Parse.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/MixLink.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TargetInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/PrettyPrint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-boot/build -Ilibraries/ghci/dist-boot/build -ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/dist-boot/build/./autogen -Ilibraries/ghci/. -optP-include -optPlibraries/ghci/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/ghci/dist-boot/build -hidir libraries/ghci/dist-boot/build -stubdir libraries/ghci/dist-boot/build -c libraries/ghci/./GHCi/Message.hs -o libraries/ghci/dist-boot/build/GHCi/Message.o "rm" -f libraries/ghci/dist-boot/build/libHSghci-8.2.2.a libraries/ghci/dist-boot/build/libHSghci-8.2.2.a.contents echo libraries/ghci/dist-boot/build/GHCi/BreakArray.o libraries/ghci/dist-boot/build/GHCi/Message.o libraries/ghci/dist-boot/build/GHCi/ResolvedBCO.o libraries/ghci/dist-boot/build/GHCi/RemoteTypes.o libraries/ghci/dist-boot/build/GHCi/FFI.o libraries/ghci/dist-boot/build/GHCi/InfoTable.o libraries/ghci/dist-boot/build/GHCi/StaticPtrTable.o libraries/ghci/dist-boot/build/GHCi/TH/Binary.o libraries/ghci/dist-boot/build/SizedSeq.o >> libraries/ghci/dist-boot/build/libHSghci-8.2.2.a.contents "/usr/bin/ar" q libraries/ghci/dist-boot/build/libHSghci-8.2.2.a @libraries/ghci/dist-boot/build/libHSghci-8.2.2.a.contents /usr/bin/ar: creating libraries/ghci/dist-boot/build/libHSghci-8.2.2.a "rm" -f libraries/ghci/dist-boot/build/libHSghci-8.2.2.a.contents "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/LocalBuildInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Make.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Make.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/GHC.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/OccName.hs -o compiler/stage1/build/OccName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/ErrUtils.hs -o compiler/stage1/build/ErrUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/IOEnv.hs -o compiler/stage1/build/IOEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmType.hs -o compiler/stage1/build/CmmType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/SMRep.hs -o compiler/stage1/build/SMRep.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmSwitch.hs -o compiler/stage1/build/CmmSwitch.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Base.hs -o compiler/stage1/build/SPARC/Base.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LocalBuildInfo.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmMachOp.hs -o compiler/stage1/build/CmmMachOp.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/Id.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ComponentsGraph.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildPaths.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ar.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Hpc.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildTarget.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/Log.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/Macros.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Bitmap.hs -o compiler/stage1/build/Bitmap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ConfiguredComponent.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Name.hs -o compiler/stage1/build/Name.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Check.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/HaskellSuite.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UHC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LHC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/Internal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/PathsModule.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/JHC.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmMangler.hs -o compiler/stage1/build/LlvmMangler.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Elf.hs -o compiler/stage1/build/Elf.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/CPrim.hs -o compiler/stage1/build/CPrim.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/LibV09.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ExeV10.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/LinkedComponent.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/BinFingerprint.hs -o compiler/stage1/build/BinFingerprint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Var.hs -o compiler/stage1/build/Var.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/FieldLabel.hs -o compiler/stage1/build/FieldLabel.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/NameSet.hs -o compiler/stage1/build/NameSet.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/NameEnv.hs -o compiler/stage1/build/NameEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/KnownUniques.hs-boot -o compiler/stage1/build/KnownUniques.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Annotations.hs -o compiler/stage1/build/Annotations.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Packages.hs -o compiler/stage1/build/Packages.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHCJS.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Avail.hs -o compiler/stage1/build/Avail.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsImpExp.hs -o compiler/stage1/build/HsImpExp.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/RdrName.hs -o compiler/stage1/build/RdrName.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ReadyComponent.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/VarSet.hs -o compiler/stage1/build/VarSet.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/PatSyn.hs-boot -o compiler/stage1/build/PatSyn.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/DataCon.hs-boot -o compiler/stage1/build/DataCon.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysWiredIn.hs-boot -o compiler/stage1/build/TysWiredIn.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/CoAxiom.hs -o compiler/stage1/build/CoAxiom.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/CostCentre.hs -o compiler/stage1/build/CostCentre.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/ConLike.hs-boot -o compiler/stage1/build/ConLike.o-boot <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/VarEnv.hs -o compiler/stage1/build/VarEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/FV.hs -o compiler/stage1/build/FV.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/Configure.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Coercion.hs-boot -o compiler/stage1/build/Coercion.o-boot <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UserHooks.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Test.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Bench.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/SrcDist.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Register.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Register.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Configure.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Install.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Install.o libraries/Cabal/Cabal/Distribution/Simple/Install.hs:36:1: warning: [-Wunused-imports] The import of ‘warn’ from module ‘Distribution.Simple.Utils’ is redundant | 36 | import Distribution.Simple.Utils | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelNames.hs -o compiler/stage1/build/PrelNames.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/ApiAnnotation.hs -o compiler/stage1/build/ApiAnnotation.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Lexer.hs -o compiler/stage1/build/Lexer.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Class.hs -o compiler/stage1/build/Class.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/THNames.hs -o compiler/stage1/build/THNames.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/MkId.hs-boot -o compiler/stage1/build/MkId.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCon.hs -o compiler/stage1/build/TyCon.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Build.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceType.hs-boot -o compiler/stage1/build/IfaceType.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Type.hs-boot -o compiler/stage1/build/Type.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceType.hs -o compiler/stage1/build/IfaceType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeNats.hs-boot -o compiler/stage1/build/TcTypeNats.o-boot <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/ToIface.hs-boot -o compiler/stage1/build/ToIface.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Doctest.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Haddock.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-boot/build -Ilibraries/Cabal/Cabal/dist-boot/build -ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/dist-boot/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-boot/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -no-user-package-db -rtsopts -fno-warn-deprecated-flags -odir libraries/Cabal/Cabal/dist-boot/build -hidir libraries/Cabal/Cabal/dist-boot/build -stubdir libraries/Cabal/Cabal/dist-boot/build -c libraries/Cabal/Cabal/./Distribution/Simple.hs -o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/TyCoRep.hs -o compiler/stage1/build/TyCoRep.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmMonad.hs -o compiler/stage1/build/CmmMonad.o <> "rm" -f libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a.contents echo libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/Configure.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ComponentsGraph.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ConfiguredComponent.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/DescribeUnitId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/FullUnitId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/LinkedComponent.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModSubst.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModuleShape.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/LogProgress.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/MapAccum.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CreatePipe.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Environment.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Exception.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Graph.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Internal/TempFile.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Map/Strict.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Prelude/Internal.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/ReadP.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Semigroup.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Stack.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Time.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/DList.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/InstalledPackageInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/License.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Make.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ModuleName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Package.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Check.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Configuration.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Parse.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/PrettyPrint.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PackageDescription/Utils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ParseUtils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/PrettyUtils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/ReadE.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Bench.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/Macros.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Build/PathsModule.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildPaths.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildTarget.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/BuildToolDepends.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/CCompiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Command.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Compiler.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Configure.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHCJS.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Haddock.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Doctest.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/HaskellSuite.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Hpc.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Install.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/InstallDirs.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/JHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/LocalBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PackageIndex.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/PreProcess/Unlit.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ar.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Builtin.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Db.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Find.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/GHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/HcPkg.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Hpc.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Internal.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Ld.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Run.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Script.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Strip.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Program/Types.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Register.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Setup.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/SrcDist.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/ExeV10.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/LibV09.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Test/Log.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UHC.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/UserHooks.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/Utils.o libraries/Cabal/Cabal/dist-boot/build/Distribution/System.o libraries/Cabal/Cabal/dist-boot/build/Distribution/TestSuite.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Text.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/AbiHash.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/AnnotatedId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Benchmark.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BenchmarkInterface.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BenchmarkType.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/BuildType.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentInclude.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Dependency.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ExeDependency.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/LegacyExeDependency.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PkgconfigDependency.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/DependencyMap.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/MungedPackageId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/UnitId.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Executable.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ExecutableScope.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Library.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLib.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLibType.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ForeignLibOption.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Module.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ModuleReexport.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ModuleRenaming.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/MungedPackageName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PkgconfigName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/UnqualComponentName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/IncludeRenaming.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Mixin.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/SetupBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestSuite.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestSuiteInterface.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TestType.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/GenericPackageDescription.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Condition.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/CondTree.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/HookedBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/PackageDescription.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/SourceRepo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/Component.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentLocalBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/LocalBuildInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/ComponentRequestedSpec.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Types/TargetInfo.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Generic.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/NubList.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/ShortText.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Progress.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Verbosity.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Version.o libraries/Cabal/Cabal/dist-boot/build/Language/Haskell/Extension.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Binary.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/PreExistingComponent.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ReadyComponent.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/MixLink.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/ModuleScope.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/UnifyM.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Backpack/Id.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/UnionFind.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/Base62.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/CopyFile.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/GetShortPathName.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/MonadFail.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/Prelude.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Compat/SnocList.o libraries/Cabal/Cabal/dist-boot/build/Distribution/GetOpt.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Lex.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Utils/String.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/Internal.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPI642.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/IPIConvert.o libraries/Cabal/Cabal/dist-boot/build/Distribution/Simple/GHC/ImplInfo.o libraries/Cabal/Cabal/dist-boot/build/Paths_Cabal.o >> libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a.contents "/usr/bin/ar" q libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a @libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a.contents /usr/bin/ar: creating libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a "rm" -f libraries/Cabal/Cabal/dist-boot/build/libHSCabal-2.0.1.0.a.contents "/usr/bin/ghc" -o utils/ghc-pkg/dist/build/tmp/ghc-pkg -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/ghc-pkg/dist/build -hidir utils/ghc-pkg/dist/build -stubdir utils/ghc-pkg/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist/build -Iutils/ghc-pkg/dist/build -iutils/ghc-pkg/dist/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts utils/ghc-pkg/dist/build/Main.o utils/ghc-pkg/dist/build/Version.o /usr/bin/install -c -m 755 utils/ghc-pkg/dist/build/tmp/ghc-pkg inplace/lib/bin/ghc-pkg "rm" -f inplace/bin/ghc-pkg echo '#!/bin/sh' >> inplace/bin/ghc-pkg echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-pkg"' >> inplace/bin/ghc-pkg echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-pkg echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/ghc-pkg echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-pkg echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/ghc-pkg echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/Cabal/Cabal/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-boot/build:/usr/lib64/ghc-8.2.2/process-1.6.1.0:/usr/lib64/ghc-8.2.2/directory-1.3.0.2:/usr/lib64/ghc-8.2.2/unix-2.7.2.2:/usr/lib64/ghc-8.2.2/time-1.8.0.2:/usr/lib64/ghc-8.2.2/pretty-1.1.3.3:/usr/lib64/ghc-8.2.2/filepath-1.4.1.2:/usr/lib64/ghc-8.2.2/containers-0.5.10.2:/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghc-pkg cat utils/ghc-pkg/ghc-pkg.wrapper >> inplace/bin/ghc-pkg chmod +x inplace/bin/ghc-pkg /usr/bin/gcc -E -undef -traditional -P -DTOP='"/builddir/build/BUILD/ghc-8.2.2"' -DFFI_INCLUDE_DIR= -DFFI_LIB_DIR= '-DFFI_LIB=' -x c -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header rts/package.conf.in -o rts/dist/package.conf.inplace.raw grep -v '^#pragma GCC' rts/dist/package.conf.inplace.raw | sed -e 's/""//g' -e 's/:[ ]*,/: /g' > rts/dist/package.conf.inplace "inplace/bin/ghc-pkg" update --force rts/dist/package.conf.inplace Reading package info from "rts/dist/package.conf.inplace" ... done. rts-1.0: Warning: library-dirs: /builddir/build/BUILD/ghc-8.2.2/rts/dist/build doesn't exist or isn't a directory rts-1.0: Warning: include-dirs: /builddir/build/BUILD/ghc-8.2.2/rts/dist/build doesn't exist or isn't a directory rts-1.0: cannot find any of ["libHSrts.a","libHSrts.p_a","libHSrts-ghc8.2.2.so","libHSrts-ghc8.2.2.dylib","HSrts-ghc8.2.2.dll"] on library path (ignoring) <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysPrim.hs -o compiler/stage1/build/TysPrim.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Kind.hs -o compiler/stage1/build/Kind.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Type.hs -o compiler/stage1/build/Type.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Coercion.hs -o compiler/stage1/build/Coercion.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/PatSyn.hs -o compiler/stage1/build/PatSyn.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Literal.hs -o compiler/stage1/build/Literal.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/Unify.hs -o compiler/stage1/build/Unify.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/DataCon.hs -o compiler/stage1/build/DataCon.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/RepType.hs -o compiler/stage1/build/RepType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Demand.hs -o compiler/stage1/build/Demand.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSyn.hs -o compiler/stage1/build/CoreSyn.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/ConLike.hs -o compiler/stage1/build/ConLike.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Classify.hs -o compiler/stage1/build/Vectorise/Type/Classify.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/IdInfo.hs -o compiler/stage1/build/IdInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/TrieMap.hs -o compiler/stage1/build/TrieMap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Vect.hs -o compiler/stage1/build/Vectorise/Vect.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/Id.hs -o compiler/stage1/build/Id.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/TysWiredIn.hs -o compiler/stage1/build/TysWiredIn.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSeq.hs -o compiler/stage1/build/CoreSeq.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/InteractiveEvalTypes.hs -o compiler/stage1/build/InteractiveEvalTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/utils/UnVarGraph.hs -o compiler/stage1/build/UnVarGraph.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreStats.hs -o compiler/stage1/build/CoreStats.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/PprCore.hs -o compiler/stage1/build/PprCore.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/FamInstEnv.hs -o compiler/stage1/build/FamInstEnv.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/NameCache.hs -o compiler/stage1/build/NameCache.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -fforce-recomp -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrimOp.hs -o compiler/stage1/build/PrimOp.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/KnownUniques.hs -o compiler/stage1/build/KnownUniques.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins/Base.hs -o compiler/stage1/build/Vectorise/Builtins/Base.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceSyn.hs -o compiler/stage1/build/IfaceSyn.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreFVs.hs -o compiler/stage1/build/CoreFVs.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcType.hs -o compiler/stage1/build/TcType.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcEvidence.hs -o compiler/stage1/build/TcEvidence.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/InstEnv.hs -o compiler/stage1/build/InstEnv.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/types/OptCoercion.hs -o compiler/stage1/build/OptCoercion.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/PlaceHolder.hs -o compiler/stage1/build/PlaceHolder.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsPat.hs-boot -o compiler/stage1/build/HsPat.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsExpr.hs-boot -o compiler/stage1/build/HsExpr.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsLit.hs -o compiler/stage1/build/HsLit.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsTypes.hs -o compiler/stage1/build/HsTypes.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeTypes.hs -o compiler/stage1/build/ByteCodeTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreUtils.hs -o compiler/stage1/build/CoreUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CLabel.hs -o compiler/stage1/build/CLabel.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/StgSyn.hs -o compiler/stage1/build/StgSyn.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/StgCse.hs -o compiler/stage1/build/StgCse.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/StgStats.hs -o compiler/stage1/build/StgStats.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/StgLint.hs -o compiler/stage1/build/StgLint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/SCCfinal.hs -o compiler/stage1/build/SCCfinal.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsBinds.hs -o compiler/stage1/build/HsBinds.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreSubst.hs -o compiler/stage1/build/CoreSubst.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/OccurAnal.hs -o compiler/stage1/build/OccurAnal.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SAT.hs -o compiler/stage1/build/SAT.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/BlockId.hs -o compiler/stage1/build/BlockId.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/profiling/ProfInit.hs -o compiler/stage1/build/ProfInit.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmExpr.hs -o compiler/stage1/build/CmmExpr.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreArity.hs -o compiler/stage1/build/CoreArity.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CSE.hs -o compiler/stage1/build/CSE.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/NoRegs.hs -o compiler/stage1/build/CodeGen/Platform/NoRegs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/X86_64.hs -o compiler/stage1/build/CodeGen/Platform/X86_64.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/X86.hs -o compiler/stage1/build/CodeGen/Platform/X86.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/SPARC.hs -o compiler/stage1/build/CodeGen/Platform/SPARC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs -o compiler/stage1/build/CodeGen/Platform/PPC_Darwin.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/PPC.hs -o compiler/stage1/build/CodeGen/Platform/PPC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/ARM64.hs -o compiler/stage1/build/CodeGen/Platform/ARM64.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform/ARM.hs -o compiler/stage1/build/CodeGen/Platform/ARM.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmmExpr.hs -o compiler/stage1/build/PprCmmExpr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLex.hs -o compiler/stage1/build/CmmLex.o <> <> <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CodeGen/Platform.hs -o compiler/stage1/build/CodeGen/Platform.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmNode.hs -o compiler/stage1/build/CmmNode.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CallArity.hs -o compiler/stage1/build/CallArity.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Cmm.hs -o compiler/stage1/build/Cmm.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PprBase.hs -o compiler/stage1/build/PprBase.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmmDecl.hs -o compiler/stage1/build/PprCmmDecl.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Hoopl/Dataflow.hs -o compiler/stage1/build/Hoopl/Dataflow.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Regs.hs -o compiler/stage1/build/X86/Regs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Format.hs -o compiler/stage1/build/Format.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Imm.hs -o compiler/stage1/build/SPARC/Imm.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmClosure.hs -o compiler/stage1/build/StgCmmClosure.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/AddrMode.hs -o compiler/stage1/build/SPARC/AddrMode.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Regs.hs -o compiler/stage1/build/SPARC/Regs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Regs.hs -o compiler/stage1/build/PPC/Regs.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Hoopl.hs -o compiler/stage1/build/Hoopl.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/Types.hs -o compiler/stage1/build/Llvm/Types.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Stack.hs -o compiler/stage1/build/SPARC/Stack.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmUtils.hs -o compiler/stage1/build/CmmUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLive.hs -o compiler/stage1/build/CmmLive.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Instruction.hs -o compiler/stage1/build/Instruction.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf/Constants.hs -o compiler/stage1/build/Dwarf/Constants.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/RegInfo.hs -o compiler/stage1/build/X86/RegInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/X86_64/FreeRegs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/X86/FreeRegs.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreOpt.hs -o compiler/stage1/build/CoreOpt.o <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/TargetReg.hs -o compiler/stage1/build/TargetReg.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Instr.hs -o compiler/stage1/build/SPARC/Instr.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmArgRep.hs -o compiler/stage1/build/StgCmmArgRep.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprCmm.hs -o compiler/stage1/build/PprCmm.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/CgUtils.hs -o compiler/stage1/build/CgUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmOpt.hs -o compiler/stage1/build/CmmOpt.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/Debug.hs -o compiler/stage1/build/Debug.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmInfo.hs -o compiler/stage1/build/CmmInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmContFlowOpt.hs -o compiler/stage1/build/CmmContFlowOpt.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmImplementSwitchPlans.hs -o compiler/stage1/build/CmmImplementSwitchPlans.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/ShortcutJump.hs -o compiler/stage1/build/SPARC/ShortcutJump.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Base.hs -o compiler/stage1/build/SPARC/CodeGen/Base.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreUnfold.hs -o compiler/stage1/build/CoreUnfold.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmCommonBlockElim.hs -o compiler/stage1/build/CmmCommonBlockElim.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsPat.hs -o compiler/stage1/build/HsPat.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsDecls.hs -o compiler/stage1/build/HsDecls.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/MetaData.hs -o compiler/stage1/build/Llvm/MetaData.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/AbsSyn.hs -o compiler/stage1/build/Llvm/AbsSyn.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf/Types.hs -o compiler/stage1/build/Dwarf/Types.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/NCGMonad.hs -o compiler/stage1/build/NCGMonad.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Instr.hs -o compiler/stage1/build/X86/Instr.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLint.hs -o compiler/stage1/build/CmmLint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/PprC.hs -o compiler/stage1/build/PprC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Liveness.hs -o compiler/stage1/build/RegAlloc/Liveness.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/Ppr.hs -o compiler/stage1/build/SPARC/Ppr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmCallConv.hs -o compiler/stage1/build/CmmCallConv.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreTidy.hs -o compiler/stage1/build/CoreTidy.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/LiberateCase.hs -o compiler/stage1/build/LiberateCase.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Instr.hs -o compiler/stage1/build/PPC/Instr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmProcPoint.hs -o compiler/stage1/build/CmmProcPoint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmBuildInfoTables.hs -o compiler/stage1/build/CmmBuildInfoTables.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm/PpLlvm.hs -o compiler/stage1/build/Llvm/PpLlvm.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/Rules.hs -o compiler/stage1/build/Rules.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs-boot -o compiler/stage1/build/SPARC/CodeGen/Gen32.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmSink.hs -o compiler/stage1/build/CmmSink.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Amode.hs -o compiler/stage1/build/SPARC/CodeGen/Amode.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/CondCode.hs -o compiler/stage1/build/SPARC/CodeGen/CondCode.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/MkGraph.hs -o compiler/stage1/build/MkGraph.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Expand.hs -o compiler/stage1/build/SPARC/CodeGen/Expand.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen64.hs -o compiler/stage1/build/SPARC/CodeGen/Gen64.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Sanity.hs -o compiler/stage1/build/SPARC/CodeGen/Sanity.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmMonad.hs -o compiler/stage1/build/StgCmmMonad.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -o compiler/stage1/build/RegAlloc/Graph/SpillCost.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Spill.hs -o compiler/stage1/build/RegAlloc/Graph/Spill.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Coalesce.hs -o compiler/stage1/build/RegAlloc/Graph/Coalesce.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs -o compiler/stage1/build/SPARC/CodeGen/Gen32.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PIC.hs -o compiler/stage1/build/PIC.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/Ppr.hs -o compiler/stage1/build/X86/Ppr.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmUtils.hs -o compiler/stage1/build/StgCmmUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmBind.hs-boot -o compiler/stage1/build/StgCmmBind.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmExtCode.hs -o compiler/stage1/build/StgCmmExtCode.o <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/SPARC/CodeGen.hs -o compiler/stage1/build/SPARC/CodeGen.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/X86/CodeGen.hs -o compiler/stage1/build/X86/CodeGen.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmProf.hs -o compiler/stage1/build/StgCmmProf.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmTicky.hs -o compiler/stage1/build/StgCmmTicky.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmEnv.hs -o compiler/stage1/build/StgCmmEnv.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/Llvm.hs -o compiler/stage1/build/Llvm.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Regs.hs -o compiler/stage1/build/LlvmCodeGen/Regs.o <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Base.hs -o compiler/stage1/build/LlvmCodeGen/Base.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/Dwarf.hs -o compiler/stage1/build/Dwarf.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/SysTools.hs -o compiler/stage1/build/SysTools.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Data.hs -o compiler/stage1/build/LlvmCodeGen/Data.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/CodeGen.hs -o compiler/stage1/build/LlvmCodeGen/CodeGen.o compiler/main/SysTools.hs:1559:1: warning: [-Wunused-top-binds] Defined but not used: ‘getProcessID’ | 1559 | getProcessID = System.Posix.Internals.c_getpid >>= return . fromIntegral | ^^^^^^^^^^^^ <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen/Ppr.hs -o compiler/stage1/build/LlvmCodeGen/Ppr.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmLayout.hs -o compiler/stage1/build/StgCmmLayout.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmForeign.hs -o compiler/stage1/build/StgCmmForeign.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmHeap.hs -o compiler/stage1/build/StgCmmHeap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeInstr.hs -o compiler/stage1/build/ByteCodeInstr.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmLayoutStack.hs -o compiler/stage1/build/CmmLayoutStack.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmPrim.hs -o compiler/stage1/build/StgCmmPrim.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/llvmGen/LlvmCodeGen.hs -o compiler/stage1/build/LlvmCodeGen.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsExpr.hs -o compiler/stage1/build/HsExpr.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/nativeGen/AsmCodeGen.hs -o compiler/stage1/build/AsmCodeGen.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsUtils.hs -o compiler/stage1/build/HsUtils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsSyn.hs -o compiler/stage1/build/HsSyn.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/PmExpr.hs -o compiler/stage1/build/PmExpr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscTypes.hs -o compiler/stage1/build/HscTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/RdrHsSyn.hs -o compiler/stage1/build/RdrHsSyn.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscStats.hs -o compiler/stage1/build/HscStats.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/HsDumpAst.hs -o compiler/stage1/build/HsDumpAst.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/HaddockUtils.hs -o compiler/stage1/build/HaddockUtils.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/backpack/BkpSyn.hs -o compiler/stage1/build/BkpSyn.o <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/hsSyn/Convert.hs -o compiler/stage1/build/Convert.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnTypes.hs -o compiler/stage1/build/TcRnTypes.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Finder.hs -o compiler/stage1/build/Finder.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PipelineMonad.hs -o compiler/stage1/build/PipelineMonad.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/MkCore.hs -o compiler/stage1/build/MkCore.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmPipeline.hs -o compiler/stage1/build/CmmPipeline.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmHpc.hs -o compiler/stage1/build/StgCmmHpc.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Env.hs -o compiler/stage1/build/Vectorise/Env.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/parser/Parser.hs -o compiler/stage1/build/Parser.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcMonad.hs -o compiler/stage1/build/GhcMonad.o <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelRules.hs -o compiler/stage1/build/PrelRules.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/CodeOutput.hs -o compiler/stage1/build/CodeOutput.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/basicTypes/MkId.hs -o compiler/stage1/build/MkId.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSplice.hs-boot -o compiler/stage1/build/TcSplice.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/TcIface.hs-boot -o compiler/stage1/build/TcIface.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Hooks.hs -o compiler/stage1/build/Hooks.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnDriver.hs-boot -o compiler/stage1/build/TcRnDriver.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcUnify.hs-boot -o compiler/stage1/build/TcUnify.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcExpr.hs-boot -o compiler/stage1/build/TcExpr.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeNats.hs -o compiler/stage1/build/TcTypeNats.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMatches.hs-boot -o compiler/stage1/build/TcMatches.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnHsDoc.hs -o compiler/stage1/build/RnHsDoc.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnExpr.hs-boot -o compiler/stage1/build/RnExpr.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsUsage.hs -o compiler/stage1/build/DsUsage.o <> <> <> <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnMonad.hs -o compiler/stage1/build/TcRnMonad.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stage1/build/GHCi.hs -o compiler/stage1/build/GHCi.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/prelude/PrelInfo.hs -o compiler/stage1/build/PrelInfo.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/UnariseStg.hs -o compiler/stage1/build/UnariseStg.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stgSyn/CoreToStg.hs -o compiler/stage1/build/CoreToStg.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/WwLib.hs -o compiler/stage1/build/WwLib.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/ToIface.hs -o compiler/stage1/build/ToIface.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Coverage.hs -o compiler/stage1/build/Coverage.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeItbls.hs -o compiler/stage1/build/ByteCodeItbls.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeLink.hs -o compiler/stage1/build/ByteCodeLink.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmCon.hs -o compiler/stage1/build/StgCmmCon.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeAsm.hs -o compiler/stage1/build/ByteCodeAsm.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/WorkWrap.hs -o compiler/stage1/build/WorkWrap.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/stranal/DmdAnal.hs -o compiler/stage1/build/DmdAnal.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplStg/SimplStg.hs -o compiler/stage1/build/SimplStg.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmExpr.hs -o compiler/stage1/build/StgCmmExpr.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/LoadIface.hs-boot -o compiler/stage1/build/LoadIface.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/IfaceEnv.hs -o compiler/stage1/build/IfaceEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMType.hs -o compiler/stage1/build/TcMType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPatSyn.hs-boot -o compiler/stage1/build/TcPatSyn.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSplice.hs-boot -o compiler/stage1/build/RnSplice.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcAnnotations.hs -o compiler/stage1/build/TcAnnotations.o <> <> <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/ByteCodeGen.hs -o compiler/stage1/build/ByteCodeGen.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/backpack/NameShape.hs -o compiler/stage1/build/NameShape.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/BinIface.hs -o compiler/stage1/build/BinIface.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/BuildTyCl.hs -o compiler/stage1/build/BuildTyCl.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/DebuggerUtils.hs -o compiler/stage1/build/DebuggerUtils.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmmBind.hs -o compiler/stage1/build/StgCmmBind.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/backpack/RnModIface.hs -o compiler/stage1/build/RnModIface.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/FlagChecker.hs -o compiler/stage1/build/FlagChecker.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/cmm/CmmParse.hs -o compiler/stage1/build/CmmParse.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/codeGen/StgCmm.hs -o compiler/stage1/build/StgCmm.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcHsSyn.hs -o compiler/stage1/build/TcHsSyn.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/LoadIface.hs -o compiler/stage1/build/LoadIface.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/FamInst.hs -o compiler/stage1/build/FamInst.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcEnv.hs -o compiler/stage1/build/TcEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/MkIface.hs -o compiler/stage1/build/MkIface.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/Linker.hs -o compiler/stage1/build/Linker.o compiler/ghci/Linker.hs:65:1: warning: [-Wunused-imports] The import of ‘Foreign’ is redundant except perhaps to import instances from ‘Foreign’ To import instances alone, use: import Foreign() | 65 | import Foreign (Ptr) -- needed for 2nd stage | ^^^^^^^^^^^^^^^^^^^^ <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/TmOracle.hs -o compiler/stage1/build/TmOracle.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnEnv.hs -o compiler/stage1/build/RnEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/CoreMonad.hs -o compiler/stage1/build/CoreMonad.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/StaticPtrTable.hs -o compiler/stage1/build/StaticPtrTable.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/FunDeps.hs -o compiler/stage1/build/FunDeps.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/Inst.hs -o compiler/stage1/build/Inst.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CoreLint.hs -o compiler/stage1/build/CoreLint.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/SpecConstr.hs -o compiler/stage1/build/SpecConstr.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/specialise/Specialise.hs -o compiler/stage1/build/Specialise.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SetLevels.hs -o compiler/stage1/build/SetLevels.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/FloatIn.hs -o compiler/stage1/build/FloatIn.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplMonad.hs -o compiler/stage1/build/SimplMonad.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/Plugins.hs -o compiler/stage1/build/Plugins.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/PprTyThing.hs -o compiler/stage1/build/PprTyThing.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcPlugins.hs -o compiler/stage1/build/GhcPlugins.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplEnv.hs -o compiler/stage1/build/SimplEnv.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcUnify.hs -o compiler/stage1/build/TcUnify.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplUtils.hs -o compiler/stage1/build/SimplUtils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/FloatOut.hs -o compiler/stage1/build/FloatOut.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnNames.hs -o compiler/stage1/build/RnNames.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnTypes.hs -o compiler/stage1/build/RnTypes.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcErrors.hs -o compiler/stage1/build/TcErrors.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/RtClosureInspect.hs -o compiler/stage1/build/RtClosureInspect.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/Simplify.hs -o compiler/stage1/build/Simplify.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HeaderInfo.hs -o compiler/stage1/build/HeaderInfo.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnPat.hs -o compiler/stage1/build/RnPat.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/iface/TcIface.hs -o compiler/stage1/build/TcIface.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/coreSyn/CorePrep.hs -o compiler/stage1/build/CorePrep.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnExports.hs -o compiler/stage1/build/TcRnExports.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnBinds.hs -o compiler/stage1/build/RnBinds.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/TidyPgm.hs -o compiler/stage1/build/TidyPgm.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSMonad.hs -o compiler/stage1/build/TcSMonad.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSource.hs -o compiler/stage1/build/RnSource.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsMonad.hs -o compiler/stage1/build/DsMonad.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins/Initialise.hs -o compiler/stage1/build/Vectorise/Builtins/Initialise.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsExpr.hs-boot -o compiler/stage1/build/DsExpr.o-boot "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Match.hs-boot -o compiler/stage1/build/Match.o-boot <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsUtils.hs -o compiler/stage1/build/DsUtils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Builtins.hs -o compiler/stage1/build/Vectorise/Builtins.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Base.hs -o compiler/stage1/build/Vectorise/Monad/Base.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcFlatten.hs -o compiler/stage1/build/TcFlatten.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsCCall.hs -o compiler/stage1/build/DsCCall.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsGRHSs.hs -o compiler/stage1/build/DsGRHSs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/MatchLit.hs -o compiler/stage1/build/MatchLit.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Global.hs -o compiler/stage1/build/Vectorise/Monad/Global.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Local.hs -o compiler/stage1/build/Vectorise/Monad/Local.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/Naming.hs -o compiler/stage1/build/Vectorise/Monad/Naming.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsBinds.hs -o compiler/stage1/build/DsBinds.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad/InstEnv.hs -o compiler/stage1/build/Vectorise/Monad/InstEnv.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsForeign.hs -o compiler/stage1/build/DsForeign.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Monad.hs -o compiler/stage1/build/Vectorise/Monad.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnSplice.hs -o compiler/stage1/build/RnSplice.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Base.hs -o compiler/stage1/build/Vectorise/Utils/Base.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcCanonical.hs -o compiler/stage1/build/TcCanonical.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/PADict.hs -o compiler/stage1/build/Vectorise/Utils/PADict.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/MatchCon.hs -o compiler/stage1/build/MatchCon.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Poly.hs -o compiler/stage1/build/Vectorise/Utils/Poly.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/rename/RnExpr.hs -o compiler/stage1/build/RnExpr.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Hoisting.hs -o compiler/stage1/build/Vectorise/Utils/Hoisting.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils/Closure.hs -o compiler/stage1/build/Vectorise/Utils/Closure.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Utils.hs -o compiler/stage1/build/Vectorise/Utils.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Type.hs -o compiler/stage1/build/Vectorise/Type/Type.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/Description.hs -o compiler/stage1/build/Vectorise/Generic/Description.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcInteract.hs -o compiler/stage1/build/TcInteract.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Convert.hs -o compiler/stage1/build/Vectorise/Convert.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Var.hs -o compiler/stage1/build/Vectorise/Var.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/TyConDecl.hs -o compiler/stage1/build/Vectorise/Type/TyConDecl.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PData.hs -o compiler/stage1/build/Vectorise/Generic/PData.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PAMethods.hs -o compiler/stage1/build/Vectorise/Generic/PAMethods.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Exp.hs -o compiler/stage1/build/Vectorise/Exp.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Generic/PADict.hs -o compiler/stage1/build/Vectorise/Generic/PADict.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsMeta.hs -o compiler/stage1/build/DsMeta.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise/Type/Env.hs -o compiler/stage1/build/Vectorise/Type/Env.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSimplify.hs -o compiler/stage1/build/TcSimplify.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/vectorise/Vectorise.hs -o compiler/stage1/build/Vectorise.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/simplCore/SimplCore.hs -o compiler/stage1/build/SimplCore.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcValidity.hs -o compiler/stage1/build/TcValidity.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Check.hs -o compiler/stage1/build/Check.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcHsType.hs -o compiler/stage1/build/TcHsType.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcGenDeriv.hs -o compiler/stage1/build/TcGenDeriv.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Match.hs -o compiler/stage1/build/Match.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsArrows.hs -o compiler/stage1/build/DsArrows.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsListComp.hs -o compiler/stage1/build/DsListComp.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcGenFunctor.hs -o compiler/stage1/build/TcGenFunctor.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/DsExpr.hs -o compiler/stage1/build/DsExpr.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSigs.hs -o compiler/stage1/build/TcSigs.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDefaults.hs -o compiler/stage1/build/TcDefaults.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcGenGenerics.hs -o compiler/stage1/build/TcGenGenerics.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPat.hs -o compiler/stage1/build/TcPat.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDerivUtils.hs -o compiler/stage1/build/TcDerivUtils.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDerivInfer.hs -o compiler/stage1/build/TcDerivInfer.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcBinds.hs -o compiler/stage1/build/TcBinds.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTyDecls.hs -o compiler/stage1/build/TcTyDecls.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTypeable.hs -o compiler/stage1/build/TcTypeable.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcClassDcl.hs -o compiler/stage1/build/TcClassDcl.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcMatches.hs -o compiler/stage1/build/TcMatches.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcDeriv.hs -o compiler/stage1/build/TcDeriv.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcBackpack.hs -o compiler/stage1/build/TcBackpack.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcPatSyn.hs -o compiler/stage1/build/TcPatSyn.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcArrows.hs -o compiler/stage1/build/TcArrows.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcInstDcls.hs-boot -o compiler/stage1/build/TcInstDcls.o-boot <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcTyClsDecls.hs -o compiler/stage1/build/TcTyClsDecls.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcExpr.hs -o compiler/stage1/build/TcExpr.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcForeign.hs -o compiler/stage1/build/TcForeign.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRules.hs -o compiler/stage1/build/TcRules.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcInstDcls.hs -o compiler/stage1/build/TcInstDcls.o <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcRnDriver.hs -o compiler/stage1/build/TcRnDriver.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/deSugar/Desugar.hs -o compiler/stage1/build/Desugar.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/HscMain.hs -o compiler/stage1/build/HscMain.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverPipeline.hs -o compiler/stage1/build/DriverPipeline.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/InteractiveEval.hs -o compiler/stage1/build/InteractiveEval.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/typecheck/TcSplice.hs -o compiler/stage1/build/TcSplice.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GhcMake.hs -o compiler/stage1/build/GhcMake.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/GHC.hs -o compiler/stage1/build/GHC.o <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/backpack/DriverBkp.hs -o compiler/stage1/build/DriverBkp.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/main/DriverMkDepend.hs -o compiler/stage1/build/DriverMkDepend.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -package-db libraries/bootstrapping.conf -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -Icompiler/stage1/build -icompiler/stage1/build/./autogen -Icompiler/stage1/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/stage1 -optP-include -optPcompiler/stage1/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -DSTAGE=1 -Rghc-timing -no-user-package-db -rtsopts -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -c compiler/ghci/Debugger.hs -o compiler/stage1/build/Debugger.o <> <> <> "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -Ighc/stage1/build -ighc/stage1/build/ghc/autogen -Ighc/stage1/build/ghc/autogen -optP-include -optPghc/stage1/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -c ghc/./Main.hs -o ghc/stage1/build/Main.o "rm" -f compiler/stage1/build/libHSghc-8.2.2.a compiler/stage1/build/libHSghc-8.2.2.a.contents echo compiler/stage1/build/DriverBkp.o compiler/stage1/build/BkpSyn.o compiler/stage1/build/NameShape.o compiler/stage1/build/RnModIface.o compiler/stage1/build/Avail.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/ConLike.o compiler/stage1/build/DataCon.o compiler/stage1/build/PatSyn.o compiler/stage1/build/Demand.o compiler/stage1/build/Debug.o compiler/stage1/build/Exception.o compiler/stage1/build/FieldLabel.o compiler/stage1/build/GhcMonad.o compiler/stage1/build/Hooks.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Lexeme.o compiler/stage1/build/Literal.o compiler/stage1/build/Llvm.o compiler/stage1/build/Llvm/AbsSyn.o compiler/stage1/build/Llvm/MetaData.o compiler/stage1/build/Llvm/PpLlvm.o compiler/stage1/build/Llvm/Types.o compiler/stage1/build/LlvmCodeGen.o compiler/stage1/build/LlvmCodeGen/Base.o compiler/stage1/build/LlvmCodeGen/CodeGen.o compiler/stage1/build/LlvmCodeGen/Data.o compiler/stage1/build/LlvmCodeGen/Ppr.o compiler/stage1/build/LlvmCodeGen/Regs.o compiler/stage1/build/LlvmMangler.o compiler/stage1/build/MkId.o compiler/stage1/build/Module.o compiler/stage1/build/Name.o compiler/stage1/build/NameEnv.o compiler/stage1/build/NameSet.o compiler/stage1/build/OccName.o compiler/stage1/build/RdrName.o compiler/stage1/build/NameCache.o compiler/stage1/build/SrcLoc.o compiler/stage1/build/UniqSupply.o compiler/stage1/build/Unique.o compiler/stage1/build/Var.o compiler/stage1/build/VarEnv.o compiler/stage1/build/VarSet.o compiler/stage1/build/UnVarGraph.o compiler/stage1/build/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmPipeline.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElim.o compiler/stage1/build/CmmImplementSwitchPlans.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmExpr.o compiler/stage1/build/CmmInfo.o compiler/stage1/build/CmmLex.o compiler/stage1/build/CmmLint.o compiler/stage1/build/CmmLive.o compiler/stage1/build/CmmMachOp.o compiler/stage1/build/CmmMonad.o compiler/stage1/build/CmmSwitch.o compiler/stage1/build/CmmNode.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmSink.o compiler/stage1/build/CmmType.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmLayoutStack.o compiler/stage1/build/MkGraph.o compiler/stage1/build/PprBase.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmDecl.o compiler/stage1/build/PprCmmExpr.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CodeGen/Platform.o compiler/stage1/build/CodeGen/Platform/ARM.o compiler/stage1/build/CodeGen/Platform/ARM64.o compiler/stage1/build/CodeGen/Platform/NoRegs.o compiler/stage1/build/CodeGen/Platform/PPC.o compiler/stage1/build/CodeGen/Platform/PPC_Darwin.o compiler/stage1/build/CodeGen/Platform/SPARC.o compiler/stage1/build/CodeGen/Platform/X86.o compiler/stage1/build/CodeGen/Platform/X86_64.o compiler/stage1/build/CgUtils.o compiler/stage1/build/StgCmm.o compiler/stage1/build/StgCmmBind.o compiler/stage1/build/StgCmmClosure.o compiler/stage1/build/StgCmmCon.o compiler/stage1/build/StgCmmEnv.o compiler/stage1/build/StgCmmExpr.o compiler/stage1/build/StgCmmForeign.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.o compiler/stage1/build/StgCmmArgRep.o compiler/stage1/build/StgCmmLayout.o compiler/stage1/build/StgCmmMonad.o compiler/stage1/build/StgCmmPrim.o compiler/stage1/build/StgCmmProf.o compiler/stage1/build/StgCmmTicky.o compiler/stage1/build/StgCmmUtils.o compiler/stage1/build/StgCmmExtCode.o compiler/stage1/build/SMRep.o compiler/stage1/build/CoreArity.o compiler/stage1/build/CoreFVs.o compiler/stage1/build/CoreLint.o compiler/stage1/build/CorePrep.o compiler/stage1/build/CoreSubst.o compiler/stage1/build/CoreOpt.o compiler/stage1/build/CoreSyn.o compiler/stage1/build/TrieMap.o compiler/stage1/build/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/CoreSeq.o compiler/stage1/build/CoreStats.o compiler/stage1/build/MkCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PmExpr.o compiler/stage1/build/TmOracle.o compiler/stage1/build/Check.o compiler/stage1/build/Coverage.o compiler/stage1/build/Desugar.o compiler/stage1/build/DsArrows.o compiler/stage1/build/DsBinds.o compiler/stage1/build/DsCCall.o compiler/stage1/build/DsExpr.o compiler/stage1/build/DsForeign.o compiler/stage1/build/DsGRHSs.o compiler/stage1/build/DsListComp.o compiler/stage1/build/DsMonad.o compiler/stage1/build/DsUsage.o compiler/stage1/build/DsUtils.o compiler/stage1/build/Match.o compiler/stage1/build/MatchCon.o compiler/stage1/build/MatchLit.o compiler/stage1/build/HsBinds.o compiler/stage1/build/HsDecls.o compiler/stage1/build/HsDoc.o compiler/stage1/build/HsExpr.o compiler/stage1/build/HsImpExp.o compiler/stage1/build/HsLit.o compiler/stage1/build/PlaceHolder.o compiler/stage1/build/HsPat.o compiler/stage1/build/HsSyn.o compiler/stage1/build/HsTypes.o compiler/stage1/build/HsUtils.o compiler/stage1/build/HsDumpAst.o compiler/stage1/build/BinIface.o compiler/stage1/build/BinFingerprint.o compiler/stage1/build/BuildTyCl.o compiler/stage1/build/IfaceEnv.o compiler/stage1/build/IfaceSyn.o compiler/stage1/build/IfaceType.o compiler/stage1/build/ToIface.o compiler/stage1/build/LoadIface.o compiler/stage1/build/MkIface.o compiler/stage1/build/TcIface.o compiler/stage1/build/FlagChecker.o compiler/stage1/build/Annotations.o compiler/stage1/build/CmdLineParser.o compiler/stage1/build/CodeOutput.o compiler/stage1/build/Config.o compiler/stage1/build/Constants.o compiler/stage1/build/DriverMkDepend.o compiler/stage1/build/DriverPhases.o compiler/stage1/build/PipelineMonad.o compiler/stage1/build/DriverPipeline.o compiler/stage1/build/DynFlags.o compiler/stage1/build/ErrUtils.o compiler/stage1/build/Finder.o compiler/stage1/build/GHC.o compiler/stage1/build/GhcMake.o compiler/stage1/build/GhcPlugins.o compiler/stage1/build/DynamicLoading.o compiler/stage1/build/HeaderInfo.o compiler/stage1/build/HscMain.o compiler/stage1/build/HscStats.o compiler/stage1/build/HscTypes.o compiler/stage1/build/InteractiveEval.o compiler/stage1/build/InteractiveEvalTypes.o compiler/stage1/build/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PlatformConstants.o compiler/stage1/build/Plugins.o compiler/stage1/build/TcPluginM.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticPtrTable.o compiler/stage1/build/SysTools.o compiler/stage1/build/SysTools/Terminal.o compiler/stage1/build/Elf.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/Lexer.o compiler/stage1/build/OptCoercion.o compiler/stage1/build/Parser.o compiler/stage1/build/RdrHsSyn.o compiler/stage1/build/ApiAnnotation.o compiler/stage1/build/ForeignCall.o compiler/stage1/build/KnownUniques.o compiler/stage1/build/PrelInfo.o compiler/stage1/build/PrelNames.o compiler/stage1/build/PrelRules.o compiler/stage1/build/PrimOp.o compiler/stage1/build/TysPrim.o compiler/stage1/build/TysWiredIn.o compiler/stage1/build/CostCentre.o compiler/stage1/build/ProfInit.o compiler/stage1/build/SCCfinal.o compiler/stage1/build/RnBinds.o compiler/stage1/build/RnEnv.o compiler/stage1/build/RnExpr.o compiler/stage1/build/RnHsDoc.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.o compiler/stage1/build/RnSplice.o compiler/stage1/build/RnTypes.o compiler/stage1/build/CoreMonad.o compiler/stage1/build/CSE.o compiler/stage1/build/FloatIn.o compiler/stage1/build/FloatOut.o compiler/stage1/build/LiberateCase.o compiler/stage1/build/OccurAnal.o compiler/stage1/build/SAT.o compiler/stage1/build/SetLevels.o compiler/stage1/build/SimplCore.o compiler/stage1/build/SimplEnv.o compiler/stage1/build/SimplMonad.o compiler/stage1/build/SimplUtils.o compiler/stage1/build/Simplify.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.o compiler/stage1/build/StgCse.o compiler/stage1/build/UnariseStg.o compiler/stage1/build/RepType.o compiler/stage1/build/Rules.o compiler/stage1/build/SpecConstr.o compiler/stage1/build/Specialise.o compiler/stage1/build/CoreToStg.o compiler/stage1/build/StgLint.o compiler/stage1/build/StgSyn.o compiler/stage1/build/CallArity.o compiler/stage1/build/DmdAnal.o compiler/stage1/build/WorkWrap.o compiler/stage1/build/WwLib.o compiler/stage1/build/FamInst.o compiler/stage1/build/Inst.o compiler/stage1/build/TcAnnotations.o compiler/stage1/build/TcArrows.o compiler/stage1/build/TcBinds.o compiler/stage1/build/TcSigs.o compiler/stage1/build/TcClassDcl.o compiler/stage1/build/TcDefaults.o compiler/stage1/build/TcDeriv.o compiler/stage1/build/TcDerivInfer.o compiler/stage1/build/TcDerivUtils.o compiler/stage1/build/TcEnv.o compiler/stage1/build/TcExpr.o compiler/stage1/build/TcForeign.o compiler/stage1/build/TcGenDeriv.o compiler/stage1/build/TcGenFunctor.o compiler/stage1/build/TcGenGenerics.o compiler/stage1/build/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcValidity.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.o compiler/stage1/build/TcPatSyn.o compiler/stage1/build/TcRnDriver.o compiler/stage1/build/TcBackpack.o compiler/stage1/build/TcRnExports.o compiler/stage1/build/TcRnMonad.o compiler/stage1/build/TcRnTypes.o compiler/stage1/build/TcRules.o compiler/stage1/build/TcSimplify.o compiler/stage1/build/TcErrors.o compiler/stage1/build/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTypeable.o compiler/stage1/build/TcType.o compiler/stage1/build/TcEvidence.o compiler/stage1/build/TcUnify.o compiler/stage1/build/TcInteract.o compiler/stage1/build/TcCanonical.o compiler/stage1/build/TcFlatten.o compiler/stage1/build/TcSMonad.o compiler/stage1/build/TcTypeNats.o compiler/stage1/build/TcSplice.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/DsMeta.o compiler/stage1/build/THNames.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/CoAxiom.o compiler/stage1/build/Kind.o compiler/stage1/build/Type.o compiler/stage1/build/TyCoRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BooleanFormula.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastStringEnv.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.o compiler/stage1/build/FV.o compiler/stage1/build/GraphBase.o compiler/stage1/build/GraphColor.o compiler/stage1/build/GraphOps.o compiler/stage1/build/GraphPpr.o compiler/stage1/build/IOEnv.o compiler/stage1/build/Json.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/ListT.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/build/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Pair.o compiler/stage1/build/Panic.o compiler/stage1/build/PprColour.o compiler/stage1/build/Pretty.o compiler/stage1/build/State.o compiler/stage1/build/Stream.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqDFM.o compiler/stage1/build/UniqDSet.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/Vectorise/Builtins/Base.o compiler/stage1/build/Vectorise/Builtins/Initialise.o compiler/stage1/build/Vectorise/Builtins.o compiler/stage1/build/Vectorise/Monad/Base.o compiler/stage1/build/Vectorise/Monad/Naming.o compiler/stage1/build/Vectorise/Monad/Local.o compiler/stage1/build/Vectorise/Monad/Global.o compiler/stage1/build/Vectorise/Monad/InstEnv.o compiler/stage1/build/Vectorise/Monad.o compiler/stage1/build/Vectorise/Utils/Base.o compiler/stage1/build/Vectorise/Utils/Closure.o compiler/stage1/build/Vectorise/Utils/Hoisting.o compiler/stage1/build/Vectorise/Utils/PADict.o compiler/stage1/build/Vectorise/Utils/Poly.o compiler/stage1/build/Vectorise/Utils.o compiler/stage1/build/Vectorise/Generic/Description.o compiler/stage1/build/Vectorise/Generic/PAMethods.o compiler/stage1/build/Vectorise/Generic/PADict.o compiler/stage1/build/Vectorise/Generic/PData.o compiler/stage1/build/Vectorise/Type/Env.o compiler/stage1/build/Vectorise/Type/Type.o compiler/stage1/build/Vectorise/Type/TyConDecl.o compiler/stage1/build/Vectorise/Type/Classify.o compiler/stage1/build/Vectorise/Convert.o compiler/stage1/build/Vectorise/Vect.o compiler/stage1/build/Vectorise/Var.o compiler/stage1/build/Vectorise/Env.o compiler/stage1/build/Vectorise/Exp.o compiler/stage1/build/Vectorise.o compiler/stage1/build/Hoopl/Dataflow.o compiler/stage1/build/Hoopl.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Format.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/CPrim.o compiler/stage1/build/X86/Regs.o compiler/stage1/build/X86/RegInfo.o compiler/stage1/build/X86/Instr.o compiler/stage1/build/X86/Cond.o compiler/stage1/build/X86/Ppr.o compiler/stage1/build/X86/CodeGen.o compiler/stage1/build/PPC/Regs.o compiler/stage1/build/PPC/RegInfo.o compiler/stage1/build/PPC/Instr.o compiler/stage1/build/PPC/Cond.o compiler/stage1/build/PPC/Ppr.o compiler/stage1/build/PPC/CodeGen.o compiler/stage1/build/SPARC/Base.o compiler/stage1/build/SPARC/Regs.o compiler/stage1/build/SPARC/Imm.o compiler/stage1/build/SPARC/AddrMode.o compiler/stage1/build/SPARC/Cond.o compiler/stage1/build/SPARC/Instr.o compiler/stage1/build/SPARC/Stack.o compiler/stage1/build/SPARC/ShortcutJump.o compiler/stage1/build/SPARC/Ppr.o compiler/stage1/build/SPARC/CodeGen.o compiler/stage1/build/SPARC/CodeGen/Amode.o compiler/stage1/build/SPARC/CodeGen/Base.o compiler/stage1/build/SPARC/CodeGen/CondCode.o compiler/stage1/build/SPARC/CodeGen/Gen32.o compiler/stage1/build/SPARC/CodeGen/Gen64.o compiler/stage1/build/SPARC/CodeGen/Sanity.o compiler/stage1/build/SPARC/CodeGen/Expand.o compiler/stage1/build/RegAlloc/Liveness.o compiler/stage1/build/RegAlloc/Graph/Main.o compiler/stage1/build/RegAlloc/Graph/Stats.o compiler/stage1/build/RegAlloc/Graph/ArchBase.o compiler/stage1/build/RegAlloc/Graph/ArchX86.o compiler/stage1/build/RegAlloc/Graph/Coalesce.o compiler/stage1/build/RegAlloc/Graph/Spill.o compiler/stage1/build/RegAlloc/Graph/SpillClean.o compiler/stage1/build/RegAlloc/Graph/SpillCost.o compiler/stage1/build/RegAlloc/Graph/TrivColorable.o compiler/stage1/build/RegAlloc/Linear/Main.o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o compiler/stage1/build/RegAlloc/Linear/State.o compiler/stage1/build/RegAlloc/Linear/Stats.o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/StackMap.o compiler/stage1/build/RegAlloc/Linear/Base.o compiler/stage1/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/X86_64/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/Dwarf.o compiler/stage1/build/Dwarf/Types.o compiler/stage1/build/Dwarf/Constants.o compiler/stage1/build/Convert.o compiler/stage1/build/ByteCodeTypes.o compiler/stage1/build/ByteCodeAsm.o compiler/stage1/build/ByteCodeGen.o compiler/stage1/build/ByteCodeInstr.o compiler/stage1/build/ByteCodeItbls.o compiler/stage1/build/ByteCodeLink.o compiler/stage1/build/Debugger.o compiler/stage1/build/Linker.o compiler/stage1/build/RtClosureInspect.o compiler/stage1/build/DebuggerUtils.o compiler/stage1/build/GHCi.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/cbits/genSym.o >> compiler/stage1/build/libHSghc-8.2.2.a.contents "/usr/bin/ar" q compiler/stage1/build/libHSghc-8.2.2.a @compiler/stage1/build/libHSghc-8.2.2.a.contents /usr/bin/ar: creating compiler/stage1/build/libHSghc-8.2.2.a "rm" -f compiler/stage1/build/libHSghc-8.2.2.a.contents "/usr/bin/ghc" -o ghc/stage1/build/tmp/ghc-stage1 -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -Ighc/stage1/build -ighc/stage1/build/ghc/autogen -Ighc/stage1/build/ghc/autogen -optP-include -optPghc/stage1/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -Ighc/stage1/build -ighc/stage1/build/ghc/autogen -Ighc/stage1/build/ghc/autogen -optP-include -optPghc/stage1/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -no-hs-main -no-user-package-db -rtsopts ghc/stage1/build/Main.o ghc/stage1/build/hschooks.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -m 755 ghc/stage1/build/tmp/ghc-stage1 inplace/lib/bin/ghc-stage1 "rm" -f inplace/bin/ghc-stage1 echo '#!/bin/sh' >> inplace/bin/ghc-stage1 echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-stage1"' >> inplace/bin/ghc-stage1 echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-stage1 echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/ghc-stage1 echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-stage1 echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/ghc-stage1 echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/compiler/stage1/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-boot/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-boot/build:/usr/lib64/ghc-8.2.2/pretty-1.1.3.3:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-boot/build:/usr/lib64/ghc-8.2.2/process-1.6.1.0:/usr/lib64/ghc-8.2.2/directory-1.3.0.2:/usr/lib64/ghc-8.2.2/unix-2.7.2.2:/usr/lib64/ghc-8.2.2/filepath-1.4.1.2:/usr/lib64/ghc-8.2.2/time-1.8.0.2:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-boot/build:/usr/lib64/ghc-8.2.2/containers-0.5.10.2:/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghc-stage1 cat ghc/ghc.wrapper >> inplace/bin/ghc-stage1 chmod +x inplace/bin/ghc-stage1 "inplace/bin/ghc-cabal" check libraries/ghc-prim "inplace/bin/ghc-cabal" configure libraries/ghc-prim dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flag=include-ghc-prim --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-prim-0.5.1.1... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/ghc-prim/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/integer-gmp "inplace/bin/ghc-cabal" configure libraries/integer-gmp dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring integer-gmp-1.0.1.0... configure: WARNING: unrecognized options: --with-compiler checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for __gmpz_powm in -lgmp... yes checking for __gmpz_powm_sec in -lgmp... yes checking whether to use in-tree GMP... no checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking GMP version... 6.1.2 configure: creating ./config.status config.status: creating integer-gmp.buildinfo config.status: creating gmp/config.mk config.status: creating include/HsIntegerGmp.h configure: WARNING: unrecognized options: --with-compiler "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/integer-gmp/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/base "inplace/bin/ghc-cabal" configure libraries/base dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flags=integer-gmp --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring base-4.10.1.0... configure: WARNING: unrecognized options: --with-compiler checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for WINDOWS platform... NO checking for long long... yes checking for ANSI C header files... (cached) yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/stat.h... (cached) yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/timers.h usability... no checking sys/timers.h presence... no checking for sys/timers.h... no checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking for sys/types.h... (cached) yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock.h usability... no checking winsock.h presence... no checking for winsock.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for iswspace... yes checking for lstat... yes checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking for getclock... no checking for getrusage... yes checking for times... yes checking for _chsize... no checking for ftruncate... yes checking for epoll_ctl... yes checking for eventfd... yes checking for kevent... no checking for kevent64... no checking for kqueue... no checking for poll... yes checking whether F_OFD_SETLK is declared... no checking for flock... yes checking for unsetenv... yes checking return type of unsetenv... int checking Haskell type for char... Word8 checking Haskell type for signed char... Int8 checking Haskell type for unsigned char... Word8 checking Haskell type for short... Int16 checking Haskell type for unsigned short... Word16 checking Haskell type for int... Int32 checking Haskell type for unsigned int... Word32 checking Haskell type for long... Int64 checking Haskell type for unsigned long... Word64 checking Haskell type for long long... Int64 checking Haskell type for unsigned long long... Word64 checking Haskell type for bool... Word8 checking Haskell type for float... Float checking Haskell type for double... Double checking Haskell type for ptrdiff_t... Int64 checking Haskell type for size_t... Word64 checking Haskell type for wchar_t... Word32 checking Haskell type for sig_atomic_t... Int32 checking Haskell type for clock_t... Int64 checking Haskell type for time_t... Int64 checking Haskell type for useconds_t... Word32 checking Haskell type for suseconds_t... Int64 checking Haskell type for dev_t... Word64 checking Haskell type for ino_t... Word64 checking Haskell type for mode_t... Word32 checking Haskell type for off_t... Int64 checking Haskell type for pid_t... Int32 checking Haskell type for gid_t... Word32 checking Haskell type for uid_t... Word32 checking Haskell type for cc_t... Word8 checking Haskell type for speed_t... Word32 checking Haskell type for tcflag_t... Word32 checking Haskell type for nlink_t... Word32 checking Haskell type for ssize_t... Int64 checking Haskell type for rlim_t... Word64 checking Haskell type for blksize_t... Int32 checking Haskell type for blkcnt_t... Int64 checking Haskell type for clockid_t... Int32 checking Haskell type for fsblkcnt_t... Word64 checking Haskell type for fsfilcnt_t... Word64 checking Haskell type for id_t... Word32 checking Haskell type for key_t... Int32 checking Haskell type for timer_t... Ptr () checking Haskell type for intptr_t... Int64 checking Haskell type for uintptr_t... Word64 checking Haskell type for intmax_t... Int64 checking Haskell type for uintmax_t... Word64 checking value of E2BIG... 7 checking value of EACCES... 13 checking value of EADDRINUSE... 98 checking value of EADDRNOTAVAIL... 99 checking value of EADV... 68 checking value of EAFNOSUPPORT... 97 checking value of EAGAIN... 11 checking value of EALREADY... 114 checking value of EBADF... 9 checking value of EBADMSG... 74 checking value of EBADRPC... -1 checking value of EBUSY... 16 checking value of ECHILD... 10 checking value of ECOMM... 70 checking value of ECONNABORTED... 103 checking value of ECONNREFUSED... 111 checking value of ECONNRESET... 104 checking value of EDEADLK... 35 checking value of EDESTADDRREQ... 89 checking value of EDIRTY... -1 checking value of EDOM... 33 checking value of EDQUOT... 122 checking value of EEXIST... 17 checking value of EFAULT... 14 checking value of EFBIG... 27 checking value of EFTYPE... -1 checking value of EHOSTDOWN... 112 checking value of EHOSTUNREACH... 113 checking value of EIDRM... 43 checking value of EILSEQ... 84 checking value of EINPROGRESS... 115 checking value of EINTR... 4 checking value of EINVAL... 22 checking value of EIO... 5 checking value of EISCONN... 106 checking value of EISDIR... 21 checking value of ELOOP... 40 checking value of EMFILE... 24 checking value of EMLINK... 31 checking value of EMSGSIZE... 90 checking value of EMULTIHOP... 72 checking value of ENAMETOOLONG... 36 checking value of ENETDOWN... 100 checking value of ENETRESET... 102 checking value of ENETUNREACH... 101 checking value of ENFILE... 23 checking value of ENOBUFS... 105 checking value of ENODATA... 61 checking value of ENODEV... 19 checking value of ENOENT... 2 checking value of ENOEXEC... 8 checking value of ENOLCK... 37 checking value of ENOLINK... 67 checking value of ENOMEM... 12 checking value of ENOMSG... 42 checking value of ENONET... 64 checking value of ENOPROTOOPT... 92 checking value of ENOSPC... 28 checking value of ENOSR... 63 checking value of ENOSTR... 60 checking value of ENOSYS... 38 checking value of ENOTBLK... 15 checking value of ENOTCONN... 107 checking value of ENOTDIR... 20 checking value of ENOTEMPTY... 39 checking value of ENOTSOCK... 88 checking value of ENOTTY... 25 checking value of ENXIO... 6 checking value of EOPNOTSUPP... 95 checking value of EPERM... 1 checking value of EPFNOSUPPORT... 96 checking value of EPIPE... 32 checking value of EPROCLIM... -1 checking value of EPROCUNAVAIL... -1 checking value of EPROGMISMATCH... -1 checking value of EPROGUNAVAIL... -1 checking value of EPROTO... 71 checking value of EPROTONOSUPPORT... 93 checking value of EPROTOTYPE... 91 checking value of ERANGE... 34 checking value of EREMCHG... 78 checking value of EREMOTE... 66 checking value of EROFS... 30 checking value of ERPCMISMATCH... -1 checking value of ERREMOTE... -1 checking value of ESHUTDOWN... 108 checking value of ESOCKTNOSUPPORT... 94 checking value of ESPIPE... 29 checking value of ESRCH... 3 checking value of ESRMNT... 69 checking value of ESTALE... 116 checking value of ETIME... 62 checking value of ETIMEDOUT... 110 checking value of ETOOMANYREFS... 109 checking value of ETXTBSY... 26 checking value of EUSERS... 87 checking value of EWOULDBLOCK... 11 checking value of EXDEV... 18 checking value of ENOCIGAR... -1 checking value of ENOTSUP... 95 checking value of SIGINT... 2 checking value of O_BINARY... 0 checking for library containing iconv... none required checking for library containing locale_charset... no checking for struct MD5Context... yes checking size of struct MD5Context... 88 configure: creating ./config.status config.status: creating base.buildinfo config.status: creating include/HsBaseConfig.h config.status: creating include/EventConfig.h configure: WARNING: unrecognized options: --with-compiler "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/base/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/filepath "inplace/bin/ghc-cabal" configure libraries/filepath dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring filepath-1.4.1.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/filepath/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/array "inplace/bin/ghc-cabal" configure libraries/array dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring array-0.5.2.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/array/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/deepseq "inplace/bin/ghc-cabal" configure libraries/deepseq dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring deepseq-1.4.3.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/deepseq/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/bytestring "inplace/bin/ghc-cabal" configure libraries/bytestring dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring bytestring-0.10.8.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/bytestring/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/containers "inplace/bin/ghc-cabal" configure libraries/containers dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring containers-0.5.10.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/containers/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/time "inplace/bin/ghc-cabal" configure libraries/time dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring time-1.8.0.2... checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for gmtime_r... yes checking for localtime_r... yes checking for clock_gettime... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking whether time.h and sys/time.h may both be included... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking whether altzone is declared... no configure: creating ./config.status config.status: creating lib/include/HsTimeConfig.h "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/time/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/unix "inplace/bin/ghc-cabal" configure libraries/unix dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring unix-2.7.2.2... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for an ANSI C-conforming const... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for string.h... (cached) yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking bsd/libutil.h usability... no checking bsd/libutil.h presence... no checking for bsd/libutil.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking for getgrgid_r... yes checking for getgrnam_r... yes checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwnam... yes checking for getpwuid... yes checking for getpwent... yes checking for getgrent... yes checking for lchown... yes checking for setenv... yes checking for sysconf... yes checking for unsetenv... yes checking for clearenv... yes checking for nanosleep... yes checking for ptsname... yes checking for setitimer... yes checking for readdir_r... yes checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for telldir... yes checking for seekdir... yes checking for _NSGetEnviron... no checking whether execvpe is declared... yes checking for execvpe... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_mtimespec... no checking for struct stat.st_ctimespec... no checking for struct stat.st_atimensec... no checking for struct stat.st_mtimensec... no checking for struct stat.st_ctimensec... no checking for struct stat.st_atime_n... no checking for struct stat.st_mtime_n... no checking for struct stat.st_ctime_n... no checking for struct stat.st_uatime... no checking for struct stat.st_umtime... no checking for struct stat.st_uctime... no checking for struct passwd.pw_gecos... yes checking for utimensat... yes checking for futimens... yes checking for lutimes... yes checking for futimes... yes checking for mkstemps... yes checking for mkdtemp... yes checking for fsync... yes checking whether fdatasync is declared... yes checking for fdatasync... yes checking for posix_fadvise... yes checking for posix_fallocate... yes checking whether tcdrain is declared... yes checking whether ctermid is declared... yes checking for library containing shm_open... -lrt checking for shm_open... yes checking for shm_unlink... yes checking value of SIGABRT... 6 checking value of SIGALRM... 14 checking value of SIGBUS... 7 checking value of SIGCHLD... 17 checking value of SIGCONT... 18 checking value of SIGFPE... 8 checking value of SIGHUP... 1 checking value of SIGILL... 4 checking value of SIGINT... 2 checking value of SIGKILL... 9 checking value of SIGPIPE... 13 checking value of SIGQUIT... 3 checking value of SIGSEGV... 11 checking value of SIGSTOP... 19 checking value of SIGTERM... 15 checking value of SIGTSTP... 20 checking value of SIGTTIN... 21 checking value of SIGTTOU... 22 checking value of SIGUSR1... 10 checking value of SIGUSR2... 12 checking value of SIGPOLL... 29 checking value of SIGPROF... 27 checking value of SIGSYS... 31 checking value of SIGTRAP... 5 checking value of SIGURG... 23 checking value of SIGVTALRM... 26 checking value of SIGXCPU... 24 checking value of SIGXFSZ... 25 checking value of SIG_BLOCK... 0 checking value of SIG_SETMASK... 2 checking value of SIG_UNBLOCK... 1 checking value of SIGINFO... -1 checking value of SIGWINCH... 28 checking for _SC_GETGR_R_SIZE_MAX... yes checking for _SC_GETPW_R_SIZE_MAX... yes checking return type of usleep... int checking return type of unsetenv... int checking for RTLD_NEXT from dlfcn.h... yes checking for RTLD_DEFAULT from dlfcn.h... yes checking for openpty... no checking for openpty in -lutil... yes checking for /dev/ptmx... yes checking for /dev/ptc... no checking for library containing dlopen... -ldl checking for library containing sem_close... -lpthread configure: creating ./config.status config.status: creating unix.buildinfo config.status: creating include/HsUnixConfig.h configure: WARNING: unrecognized options: --with-compiler "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/unix/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/directory "inplace/bin/ghc-cabal" configure libraries/directory dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring directory-1.3.0.2... checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for utimensat... yes checking for GetFinalPathNameByHandleW... no configure: creating ./config.status config.status: creating HsDirectoryConfig.h "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/directory/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/process "inplace/bin/ghc-cabal" configure libraries/process dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring process-1.6.1.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for setitimer... yes checking for sysconf... yes checking value of SIG_DFL... -1 checking value of SIG_IGN... -1 configure: creating ./config.status config.status: creating include/HsProcessConfig.h configure: WARNING: unrecognized options: --with-compiler "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/process/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/hpc "inplace/bin/ghc-cabal" configure libraries/hpc dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring hpc-0.6.0.3... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/hpc/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/pretty "inplace/bin/ghc-cabal" configure libraries/pretty dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring pretty-1.1.3.3... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/pretty/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/binary "inplace/bin/ghc-cabal" configure libraries/binary dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring binary-0.8.5.1... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/binary/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/Cabal/Cabal "inplace/bin/ghc-cabal" configure libraries/Cabal/Cabal dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring Cabal-2.0.1.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/Cabal/Cabal/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/ghc-boot-th "inplace/bin/ghc-cabal" configure libraries/ghc-boot-th dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-boot-th-8.2.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/ghc-boot-th/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/ghc-boot "inplace/bin/ghc-cabal" configure libraries/ghc-boot dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-boot-8.2.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/ghc-boot/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/template-haskell "inplace/bin/ghc-cabal" configure libraries/template-haskell dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring template-haskell-2.12.0.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/template-haskell/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/hoopl "inplace/bin/ghc-cabal" configure libraries/hoopl dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring hoopl-3.10.2.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/hoopl/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/transformers "inplace/bin/ghc-cabal" configure libraries/transformers dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring transformers-0.5.2.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/transformers/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/ghc-compact "inplace/bin/ghc-cabal" configure libraries/ghc-compact dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-compact-0.1.0.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/ghc-compact/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/xhtml "inplace/bin/ghc-cabal" configure libraries/xhtml dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring xhtml-3000.2.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/xhtml/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/terminfo "inplace/bin/ghc-cabal" configure libraries/terminfo dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring terminfo-0.4.1.0... configure: WARNING: unrecognized options: --with-compiler checking for gcc... /usr/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking for setupterm in -ltinfo... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/terminfo/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/haskeline "inplace/bin/ghc-cabal" configure libraries/haskeline dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring haskeline-0.7.4.0... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/haskeline/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" check libraries/ghci "inplace/bin/ghc-cabal" configure libraries/ghci dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flags=ghci --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghci-8.2.2... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force libraries/ghci/dist-install/inplace-pkg-config "inplace/bin/ghc-cabal" configure compiler stage2 "Annotations ApiAnnotation Avail Bag BasicTypes Binary BinFingerprint BooleanFormula BufWrite ByteCodeTypes Class CmdLineParser CmmType CoAxiom ConLike Coercion Config Constants CoreArity CoreFVs CoreSubst CoreOpt CoreSyn CoreTidy CoreUnfold CoreUtils CoreSeq CoreStats CostCentre DataCon Demand Digraph DriverPhases DynFlags Encoding ErrUtils Exception FamInstEnv FastFunctions FastMutInt FastString FastStringEnv FieldLabel Fingerprint FiniteMap ForeignCall FV Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit PlaceHolder PmExpr HsPat HsSyn HsTypes HsUtils HscTypes IOEnv NameCache Id IdInfo IfaceSyn IfaceType InteractiveEvalTypes Json ToIface InstEnv Kind KnownUniques Lexeme ListSetOps Literal Maybes MkCore MkId Module MonadUtils Name NameEnv NameSet OccName OccurAnal OptCoercion OrdList Outputable PackageConfig Packages Pair Panic PatSyn PipelineMonad Platform PlatformConstants PprColour PprCore PrelNames PrelRules Pretty PrimOp RepType RdrName Rules SrcLoc StringBuffer SysTools.Terminal TcEvidence TcRnTypes TcType TrieMap TyCon Type TyCoRep TysPrim TysWiredIn Unify UniqDFM UniqDSet UniqFM UniqSet UniqSupply Unique Util Var VarEnv VarSet " --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flags=stage2 --ghc-option=-optc-DTHREADED_RTS --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --ghc-option=-DSTAGE=2 --disable-library-for-ghci --enable-library-vanilla --enable-library-profiling --enable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" --disable-library-for-ghci "inplace/bin/ghc-cabal" check utils/hsc2hs "inplace/bin/ghc-cabal" check utils/ghc-pkg "inplace/bin/ghc-cabal" check utils/ghc-cabal "inplace/bin/ghc-cabal" check utils/hpc "inplace/bin/ghc-cabal" check utils/runghc "inplace/bin/ghc-cabal" check utils/compare_sizes "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" check iserv "inplace/bin/ghc-cabal" configure utils/hsc2hs dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/ghc-pkg dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/hpc dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/ghc-cabal dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/runghc dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/compare_sizes dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure iserv stage2 "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure iserv stage2_p "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure iserv stage2_dyn "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring compareSizes-0.1.0.0... Configuring ghc-pkg-6.9... Configuring ghc-cabal-0.1... Configuring hsc2hs-0.68.2... Configuring hpc-bin-0.67... Configuring runghc-8.2.2... Configuring iserv-bin-0.0... Configuring iserv-bin-0.0... Configuring iserv-bin-0.0... Configuring ghc-8.2.2... Warning: 'license-file: ../LICENSE' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../rts/dist/build' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../rts/dist/build' directory does not exist. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" update -v0 --force compiler/stage2/inplace-pkg-config ghc-8.2.2: Warning: include-dirs: /builddir/build/BUILD/ghc-8.2.2/compiler/../rts/dist/build doesn't exist or isn't a directory "inplace/bin/ghc-cabal" check utils/haddock "inplace/bin/ghc-cabal" check utils/ghctags "inplace/bin/ghc-cabal" check utils/check-api-annotations "inplace/bin/ghc-cabal" check utils/check-ppr "inplace/bin/ghc-cabal" configure ghc stage2 "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flags=stage2 --flags=ghci --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" check utils/mkUserGuidePart "inplace/bin/ghc-cabal" configure utils/ghctags dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/check-ppr dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/check-api-annotations dist-install "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" "inplace/bin/ghc-cabal" configure utils/mkUserGuidePart dist "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghctags-0.1... "inplace/bin/ghc-cabal" configure utils/haddock dist "" --with-ghc="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-stage1" --with-ghc-pkg="/builddir/build/BUILD/ghc-8.2.2/inplace/bin/ghc-pkg" --flag in-ghc-tree --disable-library-for-ghci --disable-library-vanilla --disable-library-profiling --disable-shared --with-hscolour="/usr/bin/HsColour" --configure-option=CFLAGS="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline" --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall -fno-stack-protector -Werror=unused-but-set-variable -Wno-error=inline " --with-gcc="/usr/bin/gcc" --with-ld="ld.gold" --with-ar="/usr/bin/ar" Configuring ghc-bin-8.2.2... Configuring check-api-annotations-0.1... Configuring check-ppr-0.1... Configuring mkUserGuidePart-8.2.2... Configuring haddock-2.18.1... Warning: 'data-dir: ..' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. ===--- building final phase make --no-print-directory -f ghc.mk phase=final all "rm" -f iserv/stage2_dyn/build/.depend.c_asm.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Iiserv/stage2_dyn/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2_dyn/build/.depend.c_asm.bit "inplace/bin/mkdirhier" iserv/stage2_dyn/build/GHCi//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2_dyn/build/|" -e "1s|stage2_dyn/build/stage2_dyn/build|stage2_dyn/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" iserv/stage2_dyn/build/.depend.c_asm.bit >> iserv/stage2_dyn/build/.depend.c_asm.tmp && true "rm" -f iserv/stage2_p/build/.depend.c_asm.tmp "inplace/bin/mkdirhier" iserv/stage2_p/build/GHCi//. "rm" -f iserv/stage2/build/.depend.c_asm.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Iiserv/stage2_p/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2_p/build/.depend.c_asm.bit "inplace/bin/mkdirhier" iserv/stage2/build/GHCi//. "rm" -f iserv/stage2_dyn/build/.depend.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Iiserv/stage2/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c iserv/cbits/iservmain.c -MF iserv/stage2/build/.depend.c_asm.bit "rm" -f utils/compare_sizes/dist-install/build/.depend.c_asm.tmp "rm" -f utils/compare_sizes/dist-install/build/.depend.haskell.tmp echo "iserv_stage2_dyn_depfile_c_asm_EXISTS = YES" >> iserv/stage2_dyn/build/.depend.c_asm.tmp "rm" -f utils/mkUserGuidePart/dist/build/.depend.c_asm.tmp "rm" -f utils/compare_sizes/dist-install/build/.depend.c_asm.bit "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/compare_sizes/. -iutils/compare_sizes/dist-install/build -Iutils/compare_sizes/dist-install/build -iutils/compare_sizes/dist-install/build/compareSizes/autogen -Iutils/compare_sizes/dist-install/build/compareSizes/autogen -optP-include -optPutils/compare_sizes/dist-install/build/compareSizes/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/compare_sizes/dist-install/build -hidir utils/compare_sizes/dist-install/build -stubdir utils/compare_sizes/dist-install/build -dep-makefile utils/compare_sizes/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/compare_sizes/./Main.hs mv iserv/stage2_dyn/build/.depend.c_asm.tmp iserv/stage2_dyn/build/.depend.c_asm "rm" -f utils/mkUserGuidePart/dist/build/.depend.c_asm.bit "rm" -f utils/mkUserGuidePart/dist/build/.depend.haskell.tmp echo "utils/compare_sizes_dist-install_depfile_c_asm_EXISTS = YES" >> utils/compare_sizes/dist-install/build/.depend.c_asm.tmp "rm" -f ghc/stage2/build/.depend.c_asm.tmp echo "utils/mkUserGuidePart_dist_depfile_c_asm_EXISTS = YES" >> utils/mkUserGuidePart/dist/build/.depend.c_asm.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -dep-makefile utils/mkUserGuidePart/dist/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/mkUserGuidePart/./Main.hs utils/mkUserGuidePart/./Types.hs utils/mkUserGuidePart/./DList.hs utils/mkUserGuidePart/./Table.hs utils/mkUserGuidePart/./Options.hs utils/mkUserGuidePart/./Options/CodeGen.hs utils/mkUserGuidePart/./Options/CompilerDebugging.hs utils/mkUserGuidePart/./Options/Cpp.hs utils/mkUserGuidePart/./Options/FindingImports.hs utils/mkUserGuidePart/./Options/Interactive.hs utils/mkUserGuidePart/./Options/InterfaceFiles.hs utils/mkUserGuidePart/./Options/KeepingIntermediates.hs utils/mkUserGuidePart/./Options/Language.hs utils/mkUserGuidePart/./Options/Linking.hs utils/mkUserGuidePart/./Options/Misc.hs utils/mkUserGuidePart/./Options/Modes.hs utils/mkUserGuidePart/./Options/OptimizationLevels.hs utils/mkUserGuidePart/./Options/Optimizations.hs utils/mkUserGuidePart/./Options/Packages.hs utils/mkUserGuidePart/./Options/PhasePrograms.hs utils/mkUserGuidePart/./Options/Phases.hs utils/mkUserGuidePart/./Options/PhaseSpecific.hs utils/mkUserGuidePart/./Options/PlatformSpecific.hs utils/mkUserGuidePart/./Options/Plugin.hs utils/mkUserGuidePart/./Options/Profiling.hs utils/mkUserGuidePart/./Options/ProgramCoverage.hs utils/mkUserGuidePart/./Options/RecompilationChecking.hs utils/mkUserGuidePart/./Options/RedirectingOutput.hs utils/mkUserGuidePart/./Options/TemporaryFiles.hs utils/mkUserGuidePart/./Options/Verbosity.hs utils/mkUserGuidePart/./Options/Warnings.hs mv utils/compare_sizes/dist-install/build/.depend.c_asm.tmp utils/compare_sizes/dist-install/build/.depend.c_asm "rm" -f compiler/stage2/ghc_boot_platform.h /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Ighc/stage2/build/ghc/autogen -DGHCI -I'/builddir/build/BUILD/ghc-8.2.2/libraries/haskeline/includes' -I'/builddir/build/BUILD/ghc-8.2.2/compiler/.' -I'/builddir/build/BUILD/ghc-8.2.2/compiler/parser' -I'/builddir/build/BUILD/ghc-8.2.2/compiler/utils' -I'/builddir/build/BUILD/ghc-8.2.2/compiler/../rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/compiler/stage2' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c ghc/hschooks.c -MF ghc/stage2/build/.depend.c_asm.bit mv utils/mkUserGuidePart/dist/build/.depend.c_asm.tmp utils/mkUserGuidePart/dist/build/.depend.c_asm "rm" -f utils/runghc/dist-install/build/.depend.c_asm.tmp "rm" -f utils/runghc/dist-install/build/.depend.haskell.tmp "rm" -f utils/hpc/dist-install/build/.depend.c_asm.tmp Creating compiler/stage2/ghc_boot_platform.h... "rm" -f utils/runghc/dist-install/build/.depend.c_asm.bit "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/runghc/. -iutils/runghc/dist-install/build -Iutils/runghc/dist-install/build -iutils/runghc/dist-install/build/runghc/autogen -Iutils/runghc/dist-install/build/runghc/autogen -optP-include -optPutils/runghc/dist-install/build/runghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -cpp -DVERSION="\"8.2.2\"" -Wnoncanonical-monad-instances -odir utils/runghc/dist-install/build -hidir utils/runghc/dist-install/build -stubdir utils/runghc/dist-install/build -dep-makefile utils/runghc/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/runghc/./Main.hs "rm" -f utils/hpc/dist-install/build/.depend.c_asm.bit "rm" -f utils/hpc/dist-install/build/.depend.haskell.tmp "rm" -f utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp echo "utils/runghc_dist-install_depfile_c_asm_EXISTS = YES" >> utils/runghc/dist-install/build/.depend.c_asm.tmp echo "utils/hpc_dist-install_depfile_c_asm_EXISTS = YES" >> utils/hpc/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-cabal/dist-install/build/.depend.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" iserv/stage2/build/.depend.c_asm.bit >> iserv/stage2/build/.depend.c_asm.tmp && true "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -dep-makefile utils/hpc/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/hpc/./Main.hs utils/hpc/./HpcParser.hs utils/hpc/./HpcCombine.hs utils/hpc/./HpcDraft.hs utils/hpc/./HpcFlags.hs utils/hpc/./HpcLexer.hs utils/hpc/./HpcMarkup.hs utils/hpc/./HpcOverlay.hs utils/hpc/./HpcReport.hs utils/hpc/./HpcShowTix.hs utils/hpc/./HpcUtils.hs utils/hpc/dist-install/build/hpc/autogen/Paths_hpc_bin.hs "rm" -f utils/ghc-cabal/dist-install/build/.depend.c_asm.bit mv utils/runghc/dist-install/build/.depend.c_asm.tmp utils/runghc/dist-install/build/.depend.c_asm mv utils/hpc/dist-install/build/.depend.c_asm.tmp utils/hpc/dist-install/build/.depend.c_asm "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-cabal/. -iutils/ghc-cabal/dist-install/build -Iutils/ghc-cabal/dist-install/build -iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -Iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -optP-include -optPutils/ghc-cabal/dist-install/build/ghc-cabal/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-cabal/dist-install/build -hidir utils/ghc-cabal/dist-install/build -stubdir utils/ghc-cabal/dist-install/build -dep-makefile utils/ghc-cabal/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghc-cabal/./Main.hs "rm" -f utils/check-ppr/dist-install/build/.depend.c_asm.tmp "rm" -f utils/check-ppr/dist-install/build/.depend.haskell.tmp echo "utils/ghc-cabal_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp "rm" -f utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp "rm" -f iserv/stage2/build/.depend.c_asm.bit "rm" -f utils/check-ppr/dist-install/build/.depend.c_asm.bit "rm" -f utils/check-api-annotations/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-ppr/. -iutils/check-ppr/dist-install/build -Iutils/check-ppr/dist-install/build -iutils/check-ppr/dist-install/build/check-ppr/autogen -Iutils/check-ppr/dist-install/build/check-ppr/autogen -optP-include -optPutils/check-ppr/dist-install/build/check-ppr/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-ppr/dist-install/build -hidir utils/check-ppr/dist-install/build -stubdir utils/check-ppr/dist-install/build -dep-makefile utils/check-ppr/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/check-ppr/./Main.hs mv utils/ghc-cabal/dist-install/build/.depend.c_asm.tmp utils/ghc-cabal/dist-install/build/.depend.c_asm echo "utils/check-ppr_dist-install_depfile_c_asm_EXISTS = YES" >> utils/check-ppr/dist-install/build/.depend.c_asm.tmp "rm" -f utils/check-api-annotations/dist-install/build/.depend.c_asm.bit "rm" -f utils/ghctags/dist-install/build/.depend.c_asm.tmp echo "iserv_stage2_depfile_c_asm_EXISTS = YES" >> iserv/stage2/build/.depend.c_asm.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -Iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -optP-include -optPutils/check-api-annotations/dist-install/build/check-api-annotations/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-api-annotations/dist-install/build -hidir utils/check-api-annotations/dist-install/build -stubdir utils/check-api-annotations/dist-install/build -dep-makefile utils/check-api-annotations/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/check-api-annotations/./Main.hs mv utils/check-ppr/dist-install/build/.depend.c_asm.tmp utils/check-ppr/dist-install/build/.depend.c_asm "rm" -f utils/ghctags/dist-install/build/.depend.haskell.tmp mv iserv/stage2/build/.depend.c_asm.tmp iserv/stage2/build/.depend.c_asm echo "utils/check-api-annotations_dist-install_depfile_c_asm_EXISTS = YES" >> utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghctags/dist-install/build/.depend.c_asm.bit "rm" -f utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-pkg/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/ghctags/autogen -Iutils/ghctags/dist-install/build/ghctags/autogen -optP-include -optPutils/ghctags/dist-install/build/ghctags/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghctags/dist-install/build -hidir utils/ghctags/dist-install/build -stubdir utils/ghctags/dist-install/build -dep-makefile utils/ghctags/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghctags/./Main.hs mv utils/check-api-annotations/dist-install/build/.depend.c_asm.tmp utils/check-api-annotations/dist-install/build/.depend.c_asm echo "utils/ghctags_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghctags/dist-install/build/.depend.c_asm.tmp "rm" -f utils/ghc-pkg/dist-install/build/.depend.c_asm.bit "rm" -f utils/hsc2hs/dist-install/build/.depend.c_asm.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist-install/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pkg/dist-install/build -hidir utils/ghc-pkg/dist-install/build -stubdir utils/ghc-pkg/dist-install/build -dep-makefile utils/ghc-pkg/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/ghc-pkg/./Main.hs utils/ghc-pkg/dist-install/build/Version.hs "rm" -f utils/hsc2hs/dist-install/build/.depend.haskell.tmp mv utils/ghctags/dist-install/build/.depend.c_asm.tmp utils/ghctags/dist-install/build/.depend.c_asm echo "utils/ghc-pkg_dist-install_depfile_c_asm_EXISTS = YES" >> utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp "rm" -f utils/hsc2hs/dist-install/build/.depend.c_asm.bit "rm" -f compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -dep-makefile utils/hsc2hs/dist-install/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/hsc2hs/./Main.hs utils/hsc2hs/./C.hs utils/hsc2hs/./Common.hs utils/hsc2hs/./CrossCodegen.hs utils/hsc2hs/./DirectCodegen.hs utils/hsc2hs/./Flags.hs utils/hsc2hs/./HSCParser.hs utils/hsc2hs/./UtilsCodegen.hs mv utils/ghc-pkg/dist-install/build/.depend.c_asm.tmp utils/ghc-pkg/dist-install/build/.depend.c_asm "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage2/build/./autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/../rts/dist/build' '--cflag=-Icompiler/stage2' '--cflag=-DGHCI' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage2/build/./autogen --cflag=-include --cflag=compiler/stage2/build/./autogen/cabal_macros.h compiler/utils/Fingerprint.hsc -o compiler/stage2/build/Fingerprint.hs echo "utils/compare_sizes_dist-install_depfile_haskell_EXISTS = YES" >> utils/compare_sizes/dist-install/build/.depend.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|ghc/|" -e "1s|ghc/|ghc/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" ghc/stage2/build/.depend.c_asm.bit >> ghc/stage2/build/.depend.c_asm.tmp && true /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -DGHCI -I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/parser/cutils.c -MF compiler/stage2/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Icompiler/stage2/build/./autogen' '--cflag=-Icompiler/.' '--cflag=-Icompiler/parser' '--cflag=-Icompiler/utils' '--cflag=-Icompiler/../rts/dist/build' '--cflag=-Icompiler/stage2' '--cflag=-DGHCI' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Icompiler/stage2/build/./autogen --cflag=-include --cflag=compiler/stage2/build/./autogen/cabal_macros.h compiler/ghci/GHCi.hsc -o compiler/stage2/build/GHCi.hs echo "utils/hsc2hs_dist-install_depfile_c_asm_EXISTS = YES" >> utils/hsc2hs/dist-install/build/.depend.c_asm.tmp for dir in utils/compare_sizes/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|iserv/cbits/|" -e "1s|iserv/|iserv/stage2_p/build/|" -e "1s|stage2_p/build/stage2_p/build|stage2_p/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" iserv/stage2_p/build/.depend.c_asm.bit >> iserv/stage2_p/build/.depend.c_asm.tmp && true "rm" -f ghc/stage2/build/.depend.c_asm.bit mv utils/hsc2hs/dist-install/build/.depend.c_asm.tmp utils/hsc2hs/dist-install/build/.depend.c_asm grep -v ' : [a-zA-Z]:/' utils/compare_sizes/dist-install/build/.depend.haskell.tmp > utils/compare_sizes/dist-install/build/.depend.haskell.tmp2 "rm" -f utils/haddock/dist/build/.depend.c_asm.bit "rm" -f utils/haddock/dist/build/.depend.haskell.tmp "rm" -f libraries/ghci/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f iserv/stage2_p/build/.depend.c_asm.bit echo "ghc_stage2_depfile_c_asm_EXISTS = YES" >> ghc/stage2/build/.depend.c_asm.tmp echo "utils/haddock_dist_depfile_c_asm_EXISTS = YES" >> utils/haddock/dist/build/.depend.c_asm.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/compare_sizes/dist-install/build/.depend.haskell.tmp2 > utils/compare_sizes/dist-install/build/.depend.haskell "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps utils/haddock/driver/Main.hs utils/haddock/driver/ResponseFile.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Monad.hs utils/haddock/haddock-library/src/Documentation/Haddock/Types.hs utils/haddock/haddock-library/src/Documentation/Haddock/Doc.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Buffer.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Char8.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/FastSet.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Internal.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Combinator.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal/Fhthagn.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal/Types.hs utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Number.hs utils/haddock/haddock-library/src/Documentation/Haddock/Utf8.hs utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Util.hs utils/haddock/haddock-api/src/Documentation/Haddock.hs utils/haddock/haddock-api/src/Haddock.hs utils/haddock/haddock-api/src/Haddock/Interface.hs utils/haddock/haddock-api/src/Haddock/Interface/Rename.hs utils/haddock/haddock-api/src/Haddock/Interface/Create.hs utils/haddock/haddock-api/src/Haddock/Interface/AttachInstances.hs utils/haddock/haddock-api/src/Haddock/Interface/LexParseRn.hs utils/haddock/haddock-api/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/haddock-api/src/Haddock/Interface/Specialize.hs utils/haddock/haddock-api/src/Haddock/Parser.hs utils/haddock/haddock-api/src/Haddock/Utils.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Names.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Themes.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Types.hs utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Utils.hs utils/haddock/haddock-api/src/Haddock/Backends/LaTeX.hs utils/haddock/haddock-api/src/Haddock/Backends/HaddockDB.hs utils/haddock/haddock-api/src/Haddock/Backends/Hoogle.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Ast.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Parser.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Renderer.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Types.hs utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Utils.hs utils/haddock/haddock-api/src/Haddock/ModuleTree.hs utils/haddock/haddock-api/src/Haddock/Types.hs utils/haddock/haddock-api/src/Haddock/Doc.hs utils/haddock/haddock-api/src/Haddock/Version.hs utils/haddock/haddock-api/src/Haddock/InterfaceFile.hs utils/haddock/haddock-api/src/Haddock/Options.hs utils/haddock/haddock-api/src/Haddock/GhcUtils.hs utils/haddock/haddock-api/src/Haddock/Syb.hs utils/haddock/haddock-api/src/Haddock/Convert.hs "rm" -f libraries/ghci/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/ghci/dist-install/build/GHCi//. echo "iserv_stage2_p_depfile_c_asm_EXISTS = YES" >> iserv/stage2_p/build/.depend.c_asm.tmp mv ghc/stage2/build/.depend.c_asm.tmp ghc/stage2/build/.depend.c_asm mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm echo "utils/check-ppr_dist-install_depfile_haskell_EXISTS = YES" >> utils/check-ppr/dist-install/build/.depend.haskell.tmp "rm" -f libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/ghci_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghci/dist-install/build/.depend-v-dyn-p.c_asm.tmp mv iserv/stage2_p/build/.depend.c_asm.tmp iserv/stage2_p/build/.depend.c_asm for dir in utils/check-ppr/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -DTERMINFO -I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/haskeline/cbits/h_wcwidth.c -MF libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/System/Console/Haskeline//. echo "utils/mkUserGuidePart_dist_depfile_haskell_EXISTS = YES" >> utils/mkUserGuidePart/dist/build/.depend.haskell.tmp mv libraries/ghci/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/ghci/dist-install/build/.depend-v-dyn-p.c_asm grep -v ' : [a-zA-Z]:/' utils/check-ppr/dist-install/build/.depend.haskell.tmp > utils/check-ppr/dist-install/build/.depend.haskell.tmp2 "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend//. "rm" -f libraries/terminfo/dist-install/build/.depend-v-dyn-p.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/haskeline/cbits/|" -e "1s|libraries/haskeline/|libraries/haskeline/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true for dir in utils/mkUserGuidePart/dist/build/./ utils/mkUserGuidePart/dist/build/Options/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "utils/ghc-cabal_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghc-cabal/dist-install/build/.depend.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/check-ppr/dist-install/build/.depend.haskell.tmp2 > utils/check-ppr/dist-install/build/.depend.haskell "rm" -f libraries/terminfo/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/xhtml/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "utils/check-api-annotations_dist-install_depfile_haskell_EXISTS = YES" >> utils/check-api-annotations/dist-install/build/.depend.haskell.tmp grep -v ' : [a-zA-Z]:/' utils/mkUserGuidePart/dist/build/.depend.haskell.tmp > utils/mkUserGuidePart/dist/build/.depend.haskell.tmp2 echo "utils/runghc_dist-install_depfile_haskell_EXISTS = YES" >> utils/runghc/dist-install/build/.depend.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -dep-makefile libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/terminfo/./System/Console/Terminfo.hs libraries/terminfo/./System/Console/Terminfo/Base.hs libraries/terminfo/./System/Console/Terminfo/Cursor.hs libraries/terminfo/./System/Console/Terminfo/Color.hs libraries/terminfo/./System/Console/Terminfo/Edit.hs libraries/terminfo/./System/Console/Terminfo/Effects.hs libraries/terminfo/./System/Console/Terminfo/Keys.hs for dir in utils/ghc-cabal/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/parser/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && true echo "libraries/terminfo_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/terminfo/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/xhtml/dist-install/build/.depend-v-dyn-p.c_asm.bit for dir in utils/check-api-annotations/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done for dir in utils/runghc/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/mkUserGuidePart/dist/build/.depend.haskell.tmp2 > utils/mkUserGuidePart/dist/build/.depend.haskell "rm" -f libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.bit echo "utils/ghctags_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghctags/dist-install/build/.depend.haskell.tmp grep -v ' : [a-zA-Z]:/' utils/ghc-cabal/dist-install/build/.depend.haskell.tmp > utils/ghc-cabal/dist-install/build/.depend.haskell.tmp2 mv libraries/terminfo/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/terminfo/dist-install/build/.depend-v-dyn-p.c_asm echo "libraries/xhtml_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/xhtml/dist-install/build/.depend-v-dyn-p.c_asm.tmp grep -v ' : [a-zA-Z]:/' utils/check-api-annotations/dist-install/build/.depend.haskell.tmp > utils/check-api-annotations/dist-install/build/.depend.haskell.tmp2 grep -v ' : [a-zA-Z]:/' utils/runghc/dist-install/build/.depend.haskell.tmp > utils/runghc/dist-install/build/.depend.haskell.tmp2 "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -dep-makefile libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/xhtml/./Text/XHtml.hs libraries/xhtml/./Text/XHtml/Frameset.hs libraries/xhtml/./Text/XHtml/Strict.hs libraries/xhtml/./Text/XHtml/Transitional.hs libraries/xhtml/./Text/XHtml/Debug.hs libraries/xhtml/./Text/XHtml/Table.hs libraries/xhtml/./Text/XHtml/Strict/Attributes.hs libraries/xhtml/./Text/XHtml/Strict/Elements.hs libraries/xhtml/./Text/XHtml/Frameset/Attributes.hs libraries/xhtml/./Text/XHtml/Frameset/Elements.hs libraries/xhtml/./Text/XHtml/Transitional/Attributes.hs libraries/xhtml/./Text/XHtml/Transitional/Elements.hs libraries/xhtml/./Text/XHtml/BlockTable.hs libraries/xhtml/./Text/XHtml/Extras.hs libraries/xhtml/./Text/XHtml/Internals.hs "rm" -f libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/haskeline_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp for dir in utils/ghctags/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-cabal/dist-install/build/.depend.haskell.tmp2 > utils/ghc-cabal/dist-install/build/.depend.haskell mv libraries/xhtml/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/xhtml/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -DGHCI -I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/ghci/keepCAFsForGHCi.c -MF compiler/stage2/build/.depend-v-dyn-p.c_asm.bit sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/check-api-annotations/dist-install/build/.depend.haskell.tmp2 > utils/check-api-annotations/dist-install/build/.depend.haskell sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/runghc/dist-install/build/.depend.haskell.tmp2 > utils/runghc/dist-install/build/.depend.haskell "rm" -f libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.c_asm.bit mv libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/haskeline/dist-install/build/.depend-v-dyn-p.c_asm grep -v ' : [a-zA-Z]:/' utils/ghctags/dist-install/build/.depend.haskell.tmp > utils/ghctags/dist-install/build/.depend.haskell.tmp2 "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -dep-makefile libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/ghc-compact/./GHC/Compact.hs libraries/ghc-compact/./GHC/Compact/Serialized.hs "rm" -f libraries/transformers/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "libraries/ghc-compact_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.c_asm.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghctags/dist-install/build/.depend.haskell.tmp2 > utils/ghctags/dist-install/build/.depend.haskell "rm" -f libraries/hoopl/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/transformers/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -dep-makefile libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/transformers/./Control/Applicative/Backwards.hs libraries/transformers/./Control/Applicative/Lift.hs libraries/transformers/./Control/Monad/Signatures.hs libraries/transformers/./Control/Monad/Trans/Class.hs libraries/transformers/./Control/Monad/Trans/Cont.hs libraries/transformers/./Control/Monad/Trans/Except.hs libraries/transformers/./Control/Monad/Trans/Error.hs libraries/transformers/./Control/Monad/Trans/Identity.hs libraries/transformers/./Control/Monad/Trans/List.hs libraries/transformers/./Control/Monad/Trans/Maybe.hs libraries/transformers/./Control/Monad/Trans/Reader.hs libraries/transformers/./Control/Monad/Trans/RWS.hs libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs libraries/transformers/./Control/Monad/Trans/State.hs libraries/transformers/./Control/Monad/Trans/State/Lazy.hs libraries/transformers/./Control/Monad/Trans/State/Strict.hs libraries/transformers/./Control/Monad/Trans/Writer.hs libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs libraries/transformers/./Data/Functor/Constant.hs libraries/transformers/./Data/Functor/Reverse.hs "rm" -f libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp mv libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/hoopl/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/template-haskell/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/transformers_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/transformers/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -dep-makefile libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/hoopl/src/Compiler/Hoopl.hs libraries/hoopl/src/Compiler/Hoopl/Internals.hs libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs libraries/hoopl/src/Compiler/Hoopl/Collections.hs libraries/hoopl/src/Compiler/Hoopl/Combinators.hs libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs libraries/hoopl/src/Compiler/Hoopl/Debug.hs libraries/hoopl/src/Compiler/Hoopl/Block.hs libraries/hoopl/src/Compiler/Hoopl/Graph.hs libraries/hoopl/src/Compiler/Hoopl/Label.hs libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs libraries/hoopl/src/Compiler/Hoopl/Fuel.hs libraries/hoopl/src/Compiler/Hoopl/Pointed.hs libraries/hoopl/src/Compiler/Hoopl/Shape.hs libraries/hoopl/src/Compiler/Hoopl/Show.hs libraries/hoopl/src/Compiler/Hoopl/Unique.hs libraries/hoopl/src/Compiler/Hoopl/XUtil.hs echo "libraries/hoopl_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/hoopl/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/template-haskell/dist-install/build/.depend-v-dyn-p.c_asm.bit mv libraries/transformers/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/transformers/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -dep-makefile libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/template-haskell/./Language/Haskell/TH.hs libraries/template-haskell/./Language/Haskell/TH/Lib.hs libraries/template-haskell/./Language/Haskell/TH/Ppr.hs libraries/template-haskell/./Language/Haskell/TH/PprLib.hs libraries/template-haskell/./Language/Haskell/TH/Quote.hs libraries/template-haskell/./Language/Haskell/TH/Syntax.hs libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs mv libraries/hoopl/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/hoopl/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "libraries/template-haskell_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/template-haskell/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -dep-makefile libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/ghc-boot/./GHC/LanguageExtensions.hs libraries/ghc-boot/./GHC/PackageDb.hs libraries/ghc-boot/./GHC/Serialized.hs libraries/ghc-boot/./GHC/ForeignSrcLang.hs mv libraries/template-haskell/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/template-haskell/dist-install/build/.depend-v-dyn-p.c_asm echo "libraries/ghc-boot_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -dep-makefile libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs libraries/ghc-boot-th/./GHC/Lexeme.hs "rm" -f libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.c_asm.bit mv libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "libraries/ghc-boot-th_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/binary/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "utils/ghc-pkg_dist-install_depfile_haskell_EXISTS = YES" >> utils/ghc-pkg/dist-install/build/.depend.haskell.tmp echo "libraries/Cabal/Cabal_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -dep-makefile libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/Cabal/Cabal/./Distribution/Backpack.hs libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs libraries/Cabal/Cabal/./Distribution/Compat/Time.hs libraries/Cabal/Cabal/./Distribution/Compat/DList.hs libraries/Cabal/Cabal/./Distribution/Compiler.hs libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs libraries/Cabal/Cabal/./Distribution/License.hs libraries/Cabal/Cabal/./Distribution/Make.hs libraries/Cabal/Cabal/./Distribution/ModuleName.hs libraries/Cabal/Cabal/./Distribution/Package.hs libraries/Cabal/Cabal/./Distribution/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs libraries/Cabal/Cabal/./Distribution/ParseUtils.hs libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs libraries/Cabal/Cabal/./Distribution/ReadE.hs libraries/Cabal/Cabal/./Distribution/Simple.hs libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs libraries/Cabal/Cabal/./Distribution/Simple/Build.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Command.hs libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Install.hs libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs libraries/Cabal/Cabal/./Distribution/Simple/Program.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs libraries/Cabal/Cabal/./Distribution/Simple/Register.hs libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs libraries/Cabal/Cabal/./Distribution/Simple/Test.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs libraries/Cabal/Cabal/./Distribution/System.hs libraries/Cabal/Cabal/./Distribution/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Text.hs libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs libraries/Cabal/Cabal/./Distribution/Types/Executable.hs libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs libraries/Cabal/Cabal/./Distribution/Types/Library.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs libraries/Cabal/Cabal/./Distribution/Types/Module.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs libraries/Cabal/Cabal/./Distribution/Types/TestType.hs libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/Condition.hs libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs libraries/Cabal/Cabal/./Distribution/Types/Component.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs libraries/Cabal/Cabal/./Distribution/Verbosity.hs libraries/Cabal/Cabal/./Distribution/Version.hs libraries/Cabal/Cabal/./Language/Haskell/Extension.hs libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs libraries/Cabal/Cabal/./Distribution/GetOpt.hs libraries/Cabal/Cabal/./Distribution/Lex.hs libraries/Cabal/Cabal/./Distribution/Utils/String.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs libraries/Cabal/Cabal/dist-install/build/./autogen/Paths_Cabal.hs mv libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/binary/dist-install/build/.depend-v-dyn-p.c_asm.bit for dir in utils/ghc-pkg/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/pretty/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -dep-makefile libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/binary/src/Data/Binary.hs libraries/binary/src/Data/Binary/Put.hs libraries/binary/src/Data/Binary/Get.hs libraries/binary/src/Data/Binary/Get/Internal.hs libraries/binary/src/Data/Binary/Builder.hs libraries/binary/src/Data/Binary/Class.hs libraries/binary/src/Data/Binary/Internal.hs libraries/binary/src/Data/Binary/Generic.hs libraries/binary/src/Data/Binary/FloatCast.hs echo "libraries/binary_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/binary/dist-install/build/.depend-v-dyn-p.c_asm.tmp grep -v ' : [a-zA-Z]:/' utils/ghc-pkg/dist-install/build/.depend.haskell.tmp > utils/ghc-pkg/dist-install/build/.depend.haskell.tmp2 "rm" -f libraries/pretty/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/hpc/dist-install/build/.depend-v-dyn-p.c_asm.tmp mv libraries/binary/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/binary/dist-install/build/.depend-v-dyn-p.c_asm sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/ghc-pkg/dist-install/build/.depend.haskell.tmp2 > utils/ghc-pkg/dist-install/build/.depend.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/ghci/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && true echo "libraries/pretty_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/pretty/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -dep-makefile libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/pretty/src/Text/PrettyPrint.hs libraries/pretty/src/Text/PrettyPrint/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/HughesPJClass.hs libraries/pretty/src/Text/PrettyPrint/Annotated.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJClass.hs "rm" -f libraries/hpc/dist-install/build/.depend-v-dyn-p.c_asm.bit Done. "inplace/bin/mkdirhier" libraries/hpc/dist-install/build/Trace/Hpc//. mv libraries/pretty/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/pretty/dist-install/build/.depend-v-dyn-p.c_asm echo "utils/hpc_dist-install_depfile_haskell_EXISTS = YES" >> utils/hpc/dist-install/build/.depend.haskell.tmp "rm" -f libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/hpc_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/hpc/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in utils/hpc/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/process/cbits/runProcess.c -MF libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/directory/dist-install/build/.depend-v-dyn-p.c_asm.tmp mv libraries/hpc/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/hpc/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -dep-makefile libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/process/./System/Cmd.hs libraries/process/./System/Process.hs libraries/process/./System/Process/Internals.hs libraries/process/./System/Process/Common.hs libraries/process/./System/Process/Posix.hs grep -v ' : [a-zA-Z]:/' utils/hpc/dist-install/build/.depend.haskell.tmp > utils/hpc/dist-install/build/.depend.haskell.tmp2 "rm" -f libraries/directory/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/directory/dist-install/build/System/Directory/Internal//. sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hpc/dist-install/build/.depend.haskell.tmp2 > utils/hpc/dist-install/build/.depend.haskell echo "libraries/directory_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/directory/dist-install/build/.depend-v-dyn-p.c_asm.tmp /usr/bin/gcc -E -DMAKING_GHC_BUILD_SYSTEM_DEPENDENCIES -fno-stack-protector -Wall -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -DGHCI -I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -MM -x c compiler/cbits/genSym.c -MF compiler/stage2/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "utils/hsc2hs_dist-install_depfile_haskell_EXISTS = YES" >> utils/hsc2hs/dist-install/build/.depend.haskell.tmp mv libraries/directory/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/directory/dist-install/build/.depend-v-dyn-p.c_asm /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/unix/cbits/HsUnix.c -MF libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix//. echo "libraries/ghc-boot-th_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in utils/hsc2hs/dist-install/build/./; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Signals//. for dir in libraries/ghc-boot-th/dist-install/build/GHC/ libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/ libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' utils/hsc2hs/dist-install/build/.depend.haskell.tmp > utils/hsc2hs/dist-install/build/.depend.haskell.tmp2 "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/ByteString//. echo "libraries/xhtml_dist-install_depfile_haskell_EXISTS = YES" >> libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Directory.hsc -o libraries/unix/dist-install/build/System/Posix/Directory.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/process/cbits/|" -e "1s|libraries/process/|libraries/process/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|compiler/cbits/|" -e "1s|compiler/|compiler/stage2/build/|" -e "1s|stage2/build/stage2/build|stage2/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" compiler/stage2/build/.depend-v-dyn-p.c_asm.bit >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/hsc2hs/dist-install/build/.depend.haskell.tmp2 > utils/hsc2hs/dist-install/build/.depend.haskell grep -v ' : [a-zA-Z]:/' libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp2 for dir in libraries/xhtml/dist-install/build/Text/ libraries/xhtml/dist-install/build/Text/XHtml/ libraries/xhtml/dist-install/build/Text/XHtml/Frameset/ libraries/xhtml/dist-install/build/Text/XHtml/Strict/ libraries/xhtml/dist-install/build/Text/XHtml/Transitional/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Directory//. sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/ghc-boot-th/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/DynamicLinker//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "rm" -f libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f compiler/stage2/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module//. echo "libraries/ghc-compact_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp grep -v ' : [a-zA-Z]:/' libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp2 echo "libraries/process_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "compiler_stage2_depfile_c_asm_EXISTS = YES" >> compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs for dir in libraries/ghc-compact/dist-install/build/GHC/ libraries/ghc-compact/dist-install/build/GHC/Compact/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/process/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/process/dist-install/build/.depend-v-dyn-p.c_asm mv compiler/stage2/build/.depend-v-dyn-p.c_asm.tmp compiler/stage2/build/.depend-v-dyn-p.c_asm /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/unix/cbits/execvpe.c -MF libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/xhtml/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Files.hsc -o libraries/unix/dist-install/build/System/Posix/Files.hs grep -v ' : [a-zA-Z]:/' libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Files//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/IO.hsc -o libraries/unix/dist-install/build/System/Posix/IO.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/ghc-compact/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/IO//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Env.hsc -o libraries/unix/dist-install/build/System/Posix/Env.hs "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Env//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Fcntl.hsc -o libraries/unix/dist-install/build/System/Posix/Fcntl.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Process.hsc -o libraries/unix/dist-install/build/System/Posix/Process.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/unix/cbits/|" -e "1s|libraries/unix/|libraries/unix/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Process//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Temp.hsc -o libraries/unix/dist-install/build/System/Posix/Temp.hs echo "libraries/ghc-boot_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Temp//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal.hs for dir in libraries/ghc-boot/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/mkdirhier" libraries/unix/dist-install/build/System/Posix/Terminal//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Directory/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Directory/Common.hs "rm" -f libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Common.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Files/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Files/Common.hs echo "libraries/unix_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/IO/Common.hsc -o libraries/unix/dist-install/build/System/Posix/IO/Common.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/ghc-boot/dist-install/build/.depend-v-dyn-p.haskell mv libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/unix/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Process/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Process/Common.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal/Common.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs "rm" -f libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/template-haskell_dist-install_depfile_haskell_EXISTS = YES" >> libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -DLANGUAGE_Rank2Types -DLANGUAGE_DeriveDataTypeable -DLANGUAGE_StandaloneDeriving -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/time/lib/cbits/HsTime.c -MF libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/time/dist-install/build/Data/Time/Clock/Internal//. for dir in libraries/template-haskell/dist-install/build/Language/Haskell/ libraries/template-haskell/dist-install/build/Language/Haskell/TH/ libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f libraries/containers/dist-install/build/.depend-v-dyn-p.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/time/lib/cbits/|" -e "1s|libraries/time/|libraries/time/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "rm" -f libraries/containers/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/terminfo_dist-install_depfile_haskell_EXISTS = YES" >> libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/template-haskell/dist-install/build/.depend-v-dyn-p.haskell echo "libraries/containers_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/containers/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -dep-makefile libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/containers/./Data/IntMap.hs libraries/containers/./Data/IntMap/Lazy.hs libraries/containers/./Data/IntMap/Strict.hs libraries/containers/./Data/IntMap/Internal.hs libraries/containers/./Data/IntMap/Internal/Debug.hs libraries/containers/./Data/IntMap/Merge/Lazy.hs libraries/containers/./Data/IntMap/Merge/Strict.hs libraries/containers/./Data/IntSet/Internal.hs libraries/containers/./Data/IntSet.hs libraries/containers/./Data/Map.hs libraries/containers/./Data/Map/Lazy.hs libraries/containers/./Data/Map/Lazy/Merge.hs libraries/containers/./Data/Map/Merge/Lazy.hs libraries/containers/./Data/Map/Strict/Internal.hs libraries/containers/./Data/Map/Strict.hs libraries/containers/./Data/Map/Strict/Merge.hs libraries/containers/./Data/Map/Merge/Strict.hs libraries/containers/./Data/Map/Internal.hs libraries/containers/./Data/Map/Internal/Debug.hs libraries/containers/./Data/Set/Internal.hs libraries/containers/./Data/Set.hs libraries/containers/./Data/Graph.hs libraries/containers/./Data/Sequence.hs libraries/containers/./Data/Sequence/Internal.hs libraries/containers/./Data/Tree.hs libraries/containers/./Utils/Containers/Internal/BitUtil.hs libraries/containers/./Utils/Containers/Internal/BitQueue.hs libraries/containers/./Utils/Containers/Internal/StrictPair.hs libraries/containers/./Utils/Containers/Internal/StrictFold.hs libraries/containers/./Utils/Containers/Internal/StrictMaybe.hs libraries/containers/./Utils/Containers/Internal/PtrEquality.hs libraries/containers/./Data/Map/Internal/DeprecatedShowTree.hs libraries/containers/./Data/IntMap/Internal/DeprecatedDebug.hs "rm" -f libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -DINTEGER_GMP -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/bytestring/cbits/fpstring.c -MF libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/terminfo/dist-install/build/System/Console/ libraries/terminfo/dist-install/build/System/Console/Terminfo/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/containers/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/containers/dist-install/build/.depend-v-dyn-p.c_asm echo "libraries/time_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -dep-makefile libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/bytestring/./Data/ByteString.hs libraries/bytestring/./Data/ByteString/Char8.hs libraries/bytestring/./Data/ByteString/Unsafe.hs libraries/bytestring/./Data/ByteString/Internal.hs libraries/bytestring/./Data/ByteString/Lazy.hs libraries/bytestring/./Data/ByteString/Lazy/Char8.hs libraries/bytestring/./Data/ByteString/Lazy/Internal.hs libraries/bytestring/./Data/ByteString/Short.hs libraries/bytestring/./Data/ByteString/Short/Internal.hs libraries/bytestring/./Data/ByteString/Builder.hs libraries/bytestring/./Data/ByteString/Builder/Extra.hs libraries/bytestring/./Data/ByteString/Builder/Prim.hs libraries/bytestring/./Data/ByteString/Builder/Internal.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs libraries/bytestring/./Data/ByteString/Lazy/Builder.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/Extras.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Binary.hs libraries/bytestring/./Data/ByteString/Builder/Prim/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Base16.hs "rm" -f libraries/deepseq/dist-install/build/.depend-v-dyn-p.c_asm.tmp mv libraries/time/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/time/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "rm" -f libraries/deepseq/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -dep-makefile libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/deepseq/./Control/DeepSeq.hs libraries/deepseq/./Control/DeepSeq/BackDoor.hs "rm" -f libraries/array/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/pretty_dist-install_depfile_haskell_EXISTS = YES" >> libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/terminfo/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -DINTEGER_GMP -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/bytestring/cbits/itoa.c -MF libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit echo "libraries/deepseq_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/deepseq/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/array/dist-install/build/.depend-v-dyn-p.c_asm.bit for dir in libraries/pretty/dist-install/build/Text/ libraries/pretty/dist-install/build/Text/PrettyPrint/ libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp mv libraries/deepseq/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/deepseq/dist-install/build/.depend-v-dyn-p.c_asm echo "libraries/array_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/array/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -dep-makefile libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/array/./Data/Array.hs libraries/array/./Data/Array/Base.hs libraries/array/./Data/Array/IArray.hs libraries/array/./Data/Array/IO.hs libraries/array/./Data/Array/IO/Safe.hs libraries/array/./Data/Array/IO/Internals.hs libraries/array/./Data/Array/MArray.hs libraries/array/./Data/Array/MArray/Safe.hs libraries/array/./Data/Array/ST.hs libraries/array/./Data/Array/ST/Safe.hs libraries/array/./Data/Array/Storable.hs libraries/array/./Data/Array/Storable/Safe.hs libraries/array/./Data/Array/Storable/Internals.hs libraries/array/./Data/Array/Unboxed.hs libraries/array/./Data/Array/Unsafe.hs "rm" -f libraries/filepath/dist-install/build/.depend-v-dyn-p.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/bytestring/cbits/|" -e "1s|libraries/bytestring/|libraries/bytestring/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp2 mv libraries/array/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/array/dist-install/build/.depend-v-dyn-p.c_asm "rm" -f libraries/filepath/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/pretty/dist-install/build/.depend-v-dyn-p.haskell echo "libraries/filepath_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/filepath/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -dep-makefile libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/filepath/./System/FilePath.hs libraries/filepath/./System/FilePath/Posix.hs libraries/filepath/./System/FilePath/Windows.hs "rm" -f libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp echo "libraries/process_dist-install_depfile_haskell_EXISTS = YES" >> libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.bit mv libraries/filepath/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/filepath/dist-install/build/.depend-v-dyn-p.c_asm /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/DarwinUtils.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/ExecutionStack//. for dir in libraries/process/dist-install/build/System/ libraries/process/dist-install/build/System/Process/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/bytestring_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/IO/Handle//. grep -v ' : [a-zA-Z]:/' libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp2 mv libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/bytestring/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/RTS//. sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/process/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/process/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/Stack//. "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Stats.hsc -o libraries/base/dist-install/build/GHC/Stats.hs "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "inplace/bin/mkdirhier" libraries/base/dist-install/build/System/Environment//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/GHC/Event//. /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/PrelIOUtils.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" libraries/base/dist-install/build/System/CPUTime/Posix//. "cp" libraries/base/./GHC/Stack/CCS.hs-boot libraries/base/dist-install/build/GHC/Stack/CCS.hs-boot cp libraries/integer-gmp/gmp/ghc-gmp.h libraries/integer-gmp/include/ghc-gmp.h echo "libraries/deepseq_dist-install_depfile_haskell_EXISTS = YES" >> libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/deepseq/dist-install/build/Control/ libraries/deepseq/dist-install/build/Control/DeepSeq/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -dep-makefile libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/integer-gmp/src//GHC/Integer.hs libraries/integer-gmp/src//GHC/Integer/Logarithms.hs libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs libraries/integer-gmp/src//GHC/Integer/Type.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. echo "libraries/binary_dist-install_depfile_haskell_EXISTS = YES" >> libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "libraries/filepath_dist-install_depfile_haskell_EXISTS = YES" >> libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp grep -v ' : [a-zA-Z]:/' libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp2 /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -Wno-sync-nand -MM -x c libraries/ghc-prim/cbits/atomic.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/mkdirhier" rts/dist/build//. sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true for dir in libraries/binary/dist-install/build/Data/ libraries/binary/dist-install/build/Data/Binary/ libraries/binary/dist-install/build/Data/Binary/Get/; do if test ! -d $dir; then mkdir -p $dir; fi done for dir in libraries/filepath/dist-install/build/System/ libraries/filepath/dist-install/build/System/FilePath/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/deepseq/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2_dyn/build/iserv/autogen' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2_dyn/build/iserv/autogen --cflag=-include --cflag=iserv/stage2_dyn/build/iserv/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2_dyn/build/GHCi/Utils.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2_p/build/iserv/autogen' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2_p/build/iserv/autogen --cflag=-include --cflag=iserv/stage2_p/build/iserv/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2_p/build/GHCi/Utils.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Iiserv/stage2/build/iserv/autogen' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Iiserv/stage2/build/iserv/autogen --cflag=-include --cflag=iserv/stage2/build/iserv/autogen/cabal_macros.h iserv/src/GHCi/Utils.hsc -o iserv/stage2/build/GHCi/Utils.hs "rm" -f ghc/stage2/build/.depend.haskell.tmp /usr/bin/gcc -E -undef -traditional -P -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Icompiler/stage2 -x c compiler/prelude/primops.txt.pp | grep -v '^#pragma GCC' > compiler/stage2/build/primops.txt "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-install/build/./autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-DGHCI' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-install/build/./autogen --cflag=-include --cflag=libraries/ghci/dist-install/build/./autogen/cabal_macros.h libraries/ghci/./GHCi/FFI.hsc -o libraries/ghci/dist-install/build/GHCi/FFI.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/ghci/dist-install/build/./autogen' '--cflag=-Ilibraries/ghci/.' '--cflag=-DGHCI' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/ghci/dist-install/build/./autogen --cflag=-include --cflag=libraries/ghci/dist-install/build/./autogen/cabal_macros.h libraries/ghci/./GHCi/InfoTable.hsc -o libraries/ghci/dist-install/build/GHCi/InfoTable.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/haskeline/dist-install/build/./autogen' '--cflag=-Ilibraries/haskeline/includes' '--cflag=-DTERMINFO' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/haskeline/dist-install/build/./autogen --cflag=-include --cflag=libraries/haskeline/dist-install/build/./autogen/cabal_macros.h libraries/haskeline/./System/Console/Haskeline/Directory.hsc -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs grep -v ' : [a-zA-Z]:/' libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/haskeline/dist-install/build/./autogen' '--cflag=-Ilibraries/haskeline/includes' '--cflag=-DTERMINFO' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/haskeline/dist-install/build/./autogen --cflag=-include --cflag=libraries/haskeline/dist-install/build/./autogen/cabal_macros.h libraries/haskeline/./System/Console/Haskeline/Backend/Posix.hsc -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -dep-makefile ghc/stage2/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps ghc/./Main.hs ghc/./GHCi/UI.hs ghc/./GHCi/UI/Info.hs ghc/./GHCi/UI/Monad.hs ghc/./GHCi/UI/Tags.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/hpc/dist-install/build/./autogen' '--cflag=-Ilibraries/hpc/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/hpc/dist-install/build/./autogen --cflag=-include --cflag=libraries/hpc/dist-install/build/./autogen/cabal_macros.h libraries/hpc/./Trace/Hpc/Reflect.hsc -o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/./autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/./autogen --cflag=-include --cflag=libraries/directory/dist-install/build/./autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/C_utimensat.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/./autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/./autogen --cflag=-include --cflag=libraries/directory/dist-install/build/./autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/Posix.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/SetEnv.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/directory/dist-install/build/./autogen' '--cflag=-Ilibraries/directory/.' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/directory/dist-install/build/./autogen --cflag=-include --cflag=libraries/directory/dist-install/build/./autogen/cabal_macros.h libraries/directory/./System/Directory/Internal/Windows.hsc -o libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/filepath/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Resource.hsc -o libraries/unix/dist-install/build/System/Posix/Resource.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Unistd.hsc -o libraries/unix/dist-install/build/System/Posix/Unistd.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/User.hsc -o libraries/unix/dist-install/build/System/Posix/User.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/binary/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/binary/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Signals.hsc -o libraries/unix/dist-install/build/System/Posix/Signals.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Signals/Exts.hsc -o libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Semaphore.hsc -o libraries/unix/dist-install/build/System/Posix/Semaphore.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/SharedMem.hsc -o libraries/unix/dist-install/build/System/Posix/SharedMem.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/ByteString/FilePath.hsc -o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/bswap.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/WCsubst.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/clz.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true echo "libraries/array_dist-install_depfile_haskell_EXISTS = YES" >> libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/array/dist-install/build/Data/ libraries/array/dist-install/build/Data/Array/ libraries/array/dist-install/build/Data/Array/IO/ libraries/array/dist-install/build/Data/Array/MArray/ libraries/array/dist-install/build/Data/Array/ST/ libraries/array/dist-install/build/Data/Array/Storable/; do if test ! -d $dir; then mkdir -p $dir; fi done /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/Win32Utils.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Directory/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/array/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/array/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Module.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Module/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/consUtils.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/ctz.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/Prim.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/DynamicLinker/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Files/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/IO/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Env/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Process/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Temp/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/unix/dist-install/build/./autogen' '--cflag=-Ilibraries/unix/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/unix/dist-install/build/./autogen --cflag=-include --cflag=libraries/unix/dist-install/build/./autogen/cabal_macros.h libraries/unix/./System/Posix/Terminal/ByteString.hsc -o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/iconv.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/time/dist-install/build/./autogen' '--cflag=-Ilibraries/time/lib/include' '--cflag=-DLANGUAGE_Rank2Types' '--cflag=-DLANGUAGE_DeriveDataTypeable' '--cflag=-DLANGUAGE_StandaloneDeriving' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/time/dist-install/build/./autogen --cflag=-include --cflag=libraries/time/dist-install/build/./autogen/cabal_macros.h libraries/time/lib/Data/Time/Clock/Internal/CTimespec.hsc -o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/ExecutionStack/Internal.hsc -o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true echo "libraries/integer-gmp_dist-install_depfile_haskell_EXISTS = YES" >> libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/IO/Handle/Lock.hsc -o libraries/base/dist-install/build/GHC/IO/Handle/Lock.hs for dir in libraries/integer-gmp/dist-install/build/GHC/ libraries/integer-gmp/dist-install/build/GHC/Integer/ libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/ libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/RTS/Flags.hsc -o libraries/base/dist-install/build/GHC/RTS/Flags.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/inputReady.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/debug.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Stack/CCS.hsc -o libraries/base/dist-install/build/GHC/Stack/CCS.hs grep -v ' : [a-zA-Z]:/' libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp2 "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.haskell echo "libraries/hoopl_dist-install_depfile_haskell_EXISTS = YES" >> libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./System/Environment/ExecutablePath.hsc -o libraries/base/dist-install/build/System/Environment/ExecutablePath.hs for dir in libraries/hoopl/dist-install/build/Compiler/ libraries/hoopl/dist-install/build/Compiler/Hoopl/ libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/; do if test ! -d $dir; then mkdir -p $dir; fi done "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Event/Clock.hsc -o libraries/base/dist-install/build/GHC/Event/Clock.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Event/EPoll.hsc -o libraries/base/dist-install/build/GHC/Event/EPoll.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Event/KQueue.hsc -o libraries/base/dist-install/build/GHC/Event/KQueue.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./GHC/Event/Poll.hsc -o libraries/base/dist-install/build/GHC/Event/Poll.hs grep -v ' : [a-zA-Z]:/' libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp2 /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/longlong.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/hoopl/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./System/CPUTime/Posix/ClockGetTime.hsc -o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.hs echo "ghc_stage2_depfile_haskell_EXISTS = YES" >> ghc/stage2/build/.depend.haskell.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/md5.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit for dir in ghc/stage2/build/./ ghc/stage2/build/GHCi/ ghc/stage2/build/GHCi/UI/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' ghc/stage2/build/.depend.haskell.tmp > ghc/stage2/build/.depend.haskell.tmp2 sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/popcnt.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' ghc/stage2/build/.depend.haskell.tmp2 > ghc/stage2/build/.depend.haskell "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./System/CPUTime/Posix/Times.hsc -o libraries/base/dist-install/build/System/CPUTime/Posix/Times.hs "inplace/bin/hsc2hs" '--cc=/usr/bin/gcc' '--ld=/usr/bin/gcc' --cross-safe --cflag=-Wall --cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack --cflag=-Daarch64_HOST_ARCH --cflag=-Dlinux_HOST_OS --cflag=-D__GLASGOW_HASKELL__=802 '--cflag=-fno-stack-protector' '--cflag=-Wall' '--cflag=-Ilibraries/base/dist-install/build/./autogen' '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes' '--cflag=-I/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' '--cflag=-Werror=unused-but-set-variable' '--cflag=-Wno-error=inline' --cflag=-Ilibraries/base/dist-install/build/./autogen --cflag=-include --cflag=libraries/base/dist-install/build/./autogen/cabal_macros.h libraries/base/./System/CPUTime/Posix/RUsage.hsc -o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.hs /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -std=c99 -Wall -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/integer-gmp/cbits/wrappers.c -MF libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/genprimopcode" --make-haskell-wrappers < compiler/stage1/build/primops.txt >libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs echo "libraries/transformers_dist-install_depfile_haskell_EXISTS = YES" >> libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true for dir in libraries/transformers/dist-install/build/Control/Applicative/ libraries/transformers/dist-install/build/Control/Monad/ libraries/transformers/dist-install/build/Control/Monad/Trans/ libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/ libraries/transformers/dist-install/build/Control/Monad/Trans/State/ libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/ libraries/transformers/dist-install/build/Data/Functor/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/integer-gmp/cbits/|" -e "1s|libraries/integer-gmp/|libraries/integer-gmp/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ProfHeap.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit "rm" -f iserv/stage2_dyn/build/.depend.haskell.tmp "rm" -f iserv/stage2_p/build/.depend.haskell.tmp "rm" -f iserv/stage2/build/.depend.haskell.tmp /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -Wno-sync-nand -ffunction-sections -fdata-sections -MM -x c libraries/ghc-prim/cbits/word2float.c -MF libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit /usr/bin/gcc -E -fno-stack-protector -Wall -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -MM -x c libraries/base/cbits/sysconf.c -MF libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/ghc-stage1" -M -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/iserv/autogen -Iiserv/stage2_dyn/build/iserv/autogen -optP-include -optPiserv/stage2_dyn/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_dyn/build -hidir iserv/stage2_dyn/build -stubdir iserv/stage2_dyn/build -dep-makefile iserv/stage2_dyn/build/.depend.haskell.tmp -dep-suffix "dyn_" -include-pkg-deps iserv/src/Main.hs iserv/stage2_dyn/build/GHCi/Utils.hs "inplace/bin/ghc-stage1" -M -static -prof -eventlog -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -Iiserv/stage2_p/build -iiserv/stage2_p/build/iserv/autogen -Iiserv/stage2_p/build/iserv/autogen -optP-include -optPiserv/stage2_p/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_p/build -hidir iserv/stage2_p/build -stubdir iserv/stage2_p/build -dep-makefile iserv/stage2_p/build/.depend.haskell.tmp -dep-suffix "p_" -include-pkg-deps iserv/src/Main.hs iserv/stage2_p/build/GHCi/Utils.hs "inplace/bin/genprimopcode" --data-decl < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-data-decl.hs-incl "inplace/bin/genprimopcode" --primop-tag < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-tag.hs-incl grep -v ' : [a-zA-Z]:/' libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp2 echo "libraries/integer-gmp_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -Iiserv/stage2/build -iiserv/stage2/build/iserv/autogen -Iiserv/stage2/build/iserv/autogen -optP-include -optPiserv/stage2/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2/build -hidir iserv/stage2/build -stubdir iserv/stage2/build -dep-makefile iserv/stage2/build/.depend.haskell.tmp -dep-suffix "" -include-pkg-deps iserv/src/Main.hs iserv/stage2/build/GHCi/Utils.hs "inplace/bin/genprimopcode" --primop-list < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-list.hs-incl mv libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/integer-gmp/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/genprimopcode" --has-side-effects < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-has-side-effects.hs-incl "inplace/bin/genprimopcode" --out-of-line < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-out-of-line.hs-incl sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/transformers/dist-install/build/.depend-v-dyn-p.haskell "inplace/bin/genprimopcode" --commutable < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-commutable.hs-incl "inplace/bin/genprimopcode" --code-size < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-code-size.hs-incl "inplace/bin/genprimopcode" --can-fail < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-can-fail.hs-incl "inplace/bin/genprimopcode" --strictness < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-strictness.hs-incl "inplace/bin/genprimopcode" --fixity < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-fixity.hs-incl "inplace/bin/genprimopcode" --primop-primop-info < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-primop-info.hs-incl "inplace/bin/genprimopcode" --primop-vector-uniques < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-uniques.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tys.hs-incl "inplace/bin/genprimopcode" --primop-vector-tys-exports < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tys-exports.hs-incl sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "1s|dist-install/build/dist-install/build|dist-install/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp && true "rm" -f libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.bit "inplace/bin/genprimopcode" --primop-vector-tycons < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-vector-tycons.hs-incl "rm" -f libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -dep-makefile libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/ghci/./GHCi/BreakArray.hs libraries/ghci/./GHCi/Message.hs libraries/ghci/./GHCi/ResolvedBCO.hs libraries/ghci/./GHCi/RemoteTypes.hs libraries/ghci/dist-install/build/GHCi/FFI.hs libraries/ghci/dist-install/build/GHCi/InfoTable.hs libraries/ghci/./GHCi/StaticPtrTable.hs libraries/ghci/./GHCi/TH/Binary.hs libraries/ghci/./SizedSeq.hs libraries/ghci/./GHCi/Run.hs libraries/ghci/./GHCi/CreateBCO.hs libraries/ghci/./GHCi/ObjLink.hs libraries/ghci/./GHCi/Signals.hs libraries/ghci/./GHCi/TH.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.bit mv libraries/base/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -dep-makefile libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/haskeline/./System/Console/Haskeline.hs libraries/haskeline/./System/Console/Haskeline/Completion.hs libraries/haskeline/./System/Console/Haskeline/MonadException.hs libraries/haskeline/./System/Console/Haskeline/History.hs libraries/haskeline/./System/Console/Haskeline/IO.hs libraries/haskeline/./System/Console/Haskeline/Backend.hs libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs libraries/haskeline/./System/Console/Haskeline/Command.hs libraries/haskeline/./System/Console/Haskeline/Command/Completion.hs libraries/haskeline/./System/Console/Haskeline/Command/History.hs libraries/haskeline/./System/Console/Haskeline/Command/KillRing.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs libraries/haskeline/./System/Console/Haskeline/Emacs.hs libraries/haskeline/./System/Console/Haskeline/InputT.hs libraries/haskeline/./System/Console/Haskeline/Key.hs libraries/haskeline/./System/Console/Haskeline/LineState.hs libraries/haskeline/./System/Console/Haskeline/Monads.hs libraries/haskeline/./System/Console/Haskeline/Prefs.hs libraries/haskeline/./System/Console/Haskeline/Recover.hs libraries/haskeline/./System/Console/Haskeline/RunCommand.hs libraries/haskeline/./System/Console/Haskeline/Term.hs libraries/haskeline/./System/Console/Haskeline/Command/Undo.hs libraries/haskeline/./System/Console/Haskeline/Vi.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs libraries/haskeline/./System/Console/Haskeline/Backend/Posix/Encoder.hs libraries/haskeline/./System/Console/Haskeline/Backend/DumbTerm.hs libraries/haskeline/./System/Console/Haskeline/Backend/Terminfo.hs echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp "rm" -f libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp "rm" -f libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp mv libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.c_asm "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -dep-makefile libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs libraries/hpc/./Trace/Hpc/Tix.hs libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs "rm" -f libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -dep-makefile libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/directory/./System/Directory.hs libraries/directory/./System/Directory/Internal.hs libraries/directory/./System/Directory/Internal/Prelude.hs libraries/directory/./System/Directory/Internal/Config.hs libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs "rm" -f libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -dep-makefile libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/unix/./System/Posix.hs libraries/unix/./System/Posix/ByteString.hs libraries/unix/./System/Posix/Error.hs libraries/unix/dist-install/build/System/Posix/Resource.hs libraries/unix/./System/Posix/Time.hs libraries/unix/dist-install/build/System/Posix/Unistd.hs libraries/unix/dist-install/build/System/Posix/User.hs libraries/unix/dist-install/build/System/Posix/Signals.hs libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs libraries/unix/dist-install/build/System/Posix/Semaphore.hs libraries/unix/dist-install/build/System/Posix/SharedMem.hs libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs libraries/unix/dist-install/build/System/Posix/Directory.hs libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs libraries/unix/dist-install/build/System/Posix/Files.hs libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs libraries/unix/dist-install/build/System/Posix/IO.hs libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs libraries/unix/dist-install/build/System/Posix/Env.hs libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs libraries/unix/dist-install/build/System/Posix/Fcntl.hs libraries/unix/dist-install/build/System/Posix/Process.hs libraries/unix/./System/Posix/Process/Internals.hs libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs libraries/unix/dist-install/build/System/Posix/Temp.hs libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs libraries/unix/dist-install/build/System/Posix/Terminal.hs libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs libraries/unix/dist-install/build/System/Posix/Directory/Common.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs libraries/unix/dist-install/build/System/Posix/Files/Common.hs libraries/unix/dist-install/build/System/Posix/IO/Common.hs libraries/unix/dist-install/build/System/Posix/Process/Common.hs libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -dep-makefile libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/time/lib/Data/Time/Calendar.hs libraries/time/lib/Data/Time/Calendar/MonthDay.hs libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs libraries/time/lib/Data/Time/Calendar/WeekDate.hs libraries/time/lib/Data/Time/Calendar/Julian.hs libraries/time/lib/Data/Time/Calendar/Easter.hs libraries/time/lib/Data/Time/Clock.hs libraries/time/lib/Data/Time/Clock/System.hs libraries/time/lib/Data/Time/Clock/POSIX.hs libraries/time/lib/Data/Time/Clock/TAI.hs libraries/time/lib/Data/Time/LocalTime.hs libraries/time/lib/Data/Time/Format.hs libraries/time/lib/Data/Time.hs libraries/time/lib/Data/Time/Calendar/Private.hs libraries/time/lib/Data/Time/Calendar/Days.hs libraries/time/lib/Data/Time/Calendar/Gregorian.hs libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs libraries/time/lib/Data/Time/Clock/Internal/DiffTime.hs libraries/time/lib/Data/Time/Clock/Internal/AbsoluteTime.hs libraries/time/lib/Data/Time/Clock/Internal/NominalDiffTime.hs libraries/time/lib/Data/Time/Clock/Internal/POSIXTime.hs libraries/time/lib/Data/Time/Clock/Internal/UniversalTime.hs libraries/time/lib/Data/Time/Clock/Internal/SystemTime.hs libraries/time/lib/Data/Time/Clock/Internal/UTCTime.hs libraries/time/lib/Data/Time/Clock/Internal/CTimeval.hs libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.hs libraries/time/lib/Data/Time/Clock/Internal/UTCDiff.hs libraries/time/lib/Data/Time/LocalTime/Internal/TimeZone.hs libraries/time/lib/Data/Time/LocalTime/Internal/TimeOfDay.hs libraries/time/lib/Data/Time/LocalTime/Internal/LocalTime.hs libraries/time/lib/Data/Time/LocalTime/Internal/ZonedTime.hs libraries/time/lib/Data/Time/Format/Parse.hs libraries/time/lib/Data/Time/Format/Locale.hs "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/ghc-prim/./GHC/CString.hs libraries/ghc-prim/./GHC/Classes.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Arena.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "iserv_stage2_dyn_depfile_haskell_EXISTS = YES" >> iserv/stage2_dyn/build/.depend.haskell.tmp for dir in iserv/stage2_dyn/build/./ iserv/stage2_dyn/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "iserv_stage2_depfile_haskell_EXISTS = YES" >> iserv/stage2/build/.depend.haskell.tmp grep -v ' : [a-zA-Z]:/' iserv/stage2_dyn/build/.depend.haskell.tmp > iserv/stage2_dyn/build/.depend.haskell.tmp2 for dir in iserv/stage2/build/./ iserv/stage2/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true echo "iserv_stage2_p_depfile_haskell_EXISTS = YES" >> iserv/stage2_p/build/.depend.haskell.tmp sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2_dyn/build/.depend.haskell.tmp2 > iserv/stage2_dyn/build/.depend.haskell grep -v ' : [a-zA-Z]:/' iserv/stage2/build/.depend.haskell.tmp > iserv/stage2/build/.depend.haskell.tmp2 for dir in iserv/stage2_p/build/./ iserv/stage2_p/build/GHCi/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f compiler/stage2/build/.depend-v-dyn-p.haskell.tmp grep -v ' : [a-zA-Z]:/' iserv/stage2_p/build/.depend.haskell.tmp > iserv/stage2_p/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2/build/.depend.haskell.tmp2 > iserv/stage2/build/.depend.haskell "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dep-makefile compiler/stage2/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps compiler/backpack/DriverBkp.hs compiler/backpack/BkpSyn.hs compiler/backpack/NameShape.hs compiler/backpack/RnModIface.hs compiler/basicTypes/Avail.hs compiler/basicTypes/BasicTypes.hs compiler/basicTypes/ConLike.hs compiler/basicTypes/DataCon.hs compiler/basicTypes/PatSyn.hs compiler/basicTypes/Demand.hs compiler/cmm/Debug.hs compiler/utils/Exception.hs compiler/basicTypes/FieldLabel.hs compiler/main/GhcMonad.hs compiler/main/Hooks.hs compiler/basicTypes/Id.hs compiler/basicTypes/IdInfo.hs compiler/basicTypes/Lexeme.hs compiler/basicTypes/Literal.hs compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs compiler/llvmGen/Llvm/MetaData.hs compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.hs compiler/basicTypes/Module.hs compiler/basicTypes/Name.hs compiler/basicTypes/NameEnv.hs compiler/basicTypes/NameSet.hs compiler/basicTypes/OccName.hs compiler/basicTypes/RdrName.hs compiler/basicTypes/NameCache.hs compiler/basicTypes/SrcLoc.hs compiler/basicTypes/UniqSupply.hs compiler/basicTypes/Unique.hs compiler/basicTypes/Var.hs compiler/basicTypes/VarEnv.hs compiler/basicTypes/VarSet.hs compiler/utils/UnVarGraph.hs compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs compiler/cmm/CmmImplementSwitchPlans.hs compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmExpr.hs compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmMonad.hs compiler/cmm/CmmSwitch.hs compiler/cmm/CmmNode.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs compiler/cmm/CmmSink.hs compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs compiler/cmm/Bitmap.hs compiler/codeGen/CodeGen/Platform.hs compiler/codeGen/CodeGen/Platform/ARM.hs compiler/codeGen/CodeGen/Platform/ARM64.hs compiler/codeGen/CodeGen/Platform/NoRegs.hs compiler/codeGen/CodeGen/Platform/PPC.hs compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs compiler/codeGen/CodeGen/Platform/SPARC.hs compiler/codeGen/CodeGen/Platform/X86.hs compiler/codeGen/CodeGen/Platform/X86_64.hs compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs compiler/codeGen/StgCmmHeap.hs compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmArgRep.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs compiler/codeGen/StgCmmUtils.hs compiler/codeGen/StgCmmExtCode.hs compiler/cmm/SMRep.hs compiler/coreSyn/CoreArity.hs compiler/coreSyn/CoreFVs.hs compiler/coreSyn/CoreLint.hs compiler/coreSyn/CorePrep.hs compiler/coreSyn/CoreSubst.hs compiler/coreSyn/CoreOpt.hs compiler/coreSyn/CoreSyn.hs compiler/coreSyn/TrieMap.hs compiler/coreSyn/CoreTidy.hs compiler/coreSyn/CoreUnfold.hs compiler/coreSyn/CoreUtils.hs compiler/coreSyn/CoreSeq.hs compiler/coreSyn/CoreStats.hs compiler/coreSyn/MkCore.hs compiler/coreSyn/PprCore.hs compiler/deSugar/PmExpr.hs compiler/deSugar/TmOracle.hs compiler/deSugar/Check.hs compiler/deSugar/Coverage.hs compiler/deSugar/Desugar.hs compiler/deSugar/DsArrows.hs compiler/deSugar/DsBinds.hs compiler/deSugar/DsCCall.hs compiler/deSugar/DsExpr.hs compiler/deSugar/DsForeign.hs compiler/deSugar/DsGRHSs.hs compiler/deSugar/DsListComp.hs compiler/deSugar/DsMonad.hs compiler/deSugar/DsUsage.hs compiler/deSugar/DsUtils.hs compiler/deSugar/Match.hs compiler/deSugar/MatchCon.hs compiler/deSugar/MatchLit.hs compiler/hsSyn/HsBinds.hs compiler/hsSyn/HsDecls.hs compiler/hsSyn/HsDoc.hs compiler/hsSyn/HsExpr.hs compiler/hsSyn/HsImpExp.hs compiler/hsSyn/HsLit.hs compiler/hsSyn/PlaceHolder.hs compiler/hsSyn/HsPat.hs compiler/hsSyn/HsSyn.hs compiler/hsSyn/HsTypes.hs compiler/hsSyn/HsUtils.hs compiler/hsSyn/HsDumpAst.hs compiler/iface/BinIface.hs compiler/iface/BinFingerprint.hs compiler/iface/BuildTyCl.hs compiler/iface/IfaceEnv.hs compiler/iface/IfaceSyn.hs compiler/iface/IfaceType.hs compiler/iface/ToIface.hs compiler/iface/LoadIface.hs compiler/iface/MkIface.hs compiler/iface/TcIface.hs compiler/iface/FlagChecker.hs compiler/main/Annotations.hs compiler/main/CmdLineParser.hs compiler/main/CodeOutput.hs compiler/stage2/build/Config.hs compiler/main/Constants.hs compiler/main/DriverMkDepend.hs compiler/main/DriverPhases.hs compiler/main/PipelineMonad.hs compiler/main/DriverPipeline.hs compiler/main/DynFlags.hs compiler/main/ErrUtils.hs compiler/main/Finder.hs compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.hs compiler/main/InteractiveEval.hs compiler/main/InteractiveEvalTypes.hs compiler/main/PackageConfig.hs compiler/main/Packages.hs compiler/main/PlatformConstants.hs compiler/main/Plugins.hs compiler/typecheck/TcPluginM.hs compiler/main/PprTyThing.hs compiler/main/StaticPtrTable.hs compiler/main/SysTools.hs compiler/main/SysTools/Terminal.hs compiler/main/Elf.hs compiler/main/TidyPgm.hs compiler/parser/Ctype.hs compiler/parser/HaddockUtils.hs compiler/parser/Lexer.hs compiler/types/OptCoercion.hs compiler/parser/Parser.hs compiler/parser/RdrHsSyn.hs compiler/parser/ApiAnnotation.hs compiler/prelude/ForeignCall.hs compiler/prelude/KnownUniques.hs compiler/prelude/PrelInfo.hs compiler/prelude/PrelNames.hs compiler/prelude/PrelRules.hs compiler/prelude/PrimOp.hs compiler/prelude/TysPrim.hs compiler/prelude/TysWiredIn.hs compiler/profiling/CostCentre.hs compiler/profiling/ProfInit.hs compiler/profiling/SCCfinal.hs compiler/rename/RnBinds.hs compiler/rename/RnEnv.hs compiler/rename/RnExpr.hs compiler/rename/RnHsDoc.hs compiler/rename/RnNames.hs compiler/rename/RnPat.hs compiler/rename/RnSource.hs compiler/rename/RnSplice.hs compiler/rename/RnTypes.hs compiler/simplCore/CoreMonad.hs compiler/simplCore/CSE.hs compiler/simplCore/FloatIn.hs compiler/simplCore/FloatOut.hs compiler/simplCore/LiberateCase.hs compiler/simplCore/OccurAnal.hs compiler/simplCore/SAT.hs compiler/simplCore/SetLevels.hs compiler/simplCore/SimplCore.hs compiler/simplCore/SimplEnv.hs compiler/simplCore/SimplMonad.hs compiler/simplCore/SimplUtils.hs compiler/simplCore/Simplify.hs compiler/simplStg/SimplStg.hs compiler/simplStg/StgStats.hs compiler/simplStg/StgCse.hs compiler/simplStg/UnariseStg.hs compiler/simplStg/RepType.hs compiler/specialise/Rules.hs compiler/specialise/SpecConstr.hs compiler/specialise/Specialise.hs compiler/stgSyn/CoreToStg.hs compiler/stgSyn/StgLint.hs compiler/stgSyn/StgSyn.hs compiler/simplCore/CallArity.hs compiler/stranal/DmdAnal.hs compiler/stranal/WorkWrap.hs compiler/stranal/WwLib.hs compiler/typecheck/FamInst.hs compiler/typecheck/Inst.hs compiler/typecheck/TcAnnotations.hs compiler/typecheck/TcArrows.hs compiler/typecheck/TcBinds.hs compiler/typecheck/TcSigs.hs compiler/typecheck/TcClassDcl.hs compiler/typecheck/TcDefaults.hs compiler/typecheck/TcDeriv.hs compiler/typecheck/TcDerivInfer.hs compiler/typecheck/TcDerivUtils.hs compiler/typecheck/TcEnv.hs compiler/typecheck/TcExpr.hs compiler/typecheck/TcForeign.hs compiler/typecheck/TcGenDeriv.hs compiler/typecheck/TcGenFunctor.hs compiler/typecheck/TcGenGenerics.hs compiler/typecheck/TcHsSyn.hs compiler/typecheck/TcHsType.hs compiler/typecheck/TcInstDcls.hs compiler/typecheck/TcMType.hs compiler/typecheck/TcValidity.hs compiler/typecheck/TcMatches.hs compiler/typecheck/TcPat.hs compiler/typecheck/TcPatSyn.hs compiler/typecheck/TcRnDriver.hs compiler/typecheck/TcBackpack.hs compiler/typecheck/TcRnExports.hs compiler/typecheck/TcRnMonad.hs compiler/typecheck/TcRnTypes.hs compiler/typecheck/TcRules.hs compiler/typecheck/TcSimplify.hs compiler/typecheck/TcErrors.hs compiler/typecheck/TcTyClsDecls.hs compiler/typecheck/TcTyDecls.hs compiler/typecheck/TcTypeable.hs compiler/typecheck/TcType.hs compiler/typecheck/TcEvidence.hs compiler/typecheck/TcUnify.hs compiler/typecheck/TcInteract.hs compiler/typecheck/TcCanonical.hs compiler/typecheck/TcFlatten.hs compiler/typecheck/TcSMonad.hs compiler/typecheck/TcTypeNats.hs compiler/typecheck/TcSplice.hs compiler/types/Class.hs compiler/types/Coercion.hs compiler/deSugar/DsMeta.hs compiler/prelude/THNames.hs compiler/types/FamInstEnv.hs compiler/typecheck/FunDeps.hs compiler/types/InstEnv.hs compiler/types/TyCon.hs compiler/types/CoAxiom.hs compiler/types/Kind.hs compiler/types/Type.hs compiler/types/TyCoRep.hs compiler/types/Unify.hs compiler/utils/Bag.hs compiler/utils/Binary.hs compiler/utils/BooleanFormula.hs compiler/utils/BufWrite.hs compiler/utils/Digraph.hs compiler/utils/Encoding.hs compiler/utils/FastFunctions.hs compiler/utils/FastMutInt.hs compiler/utils/FastString.hs compiler/utils/FastStringEnv.hs compiler/stage2/build/Fingerprint.hs compiler/utils/FiniteMap.hs compiler/utils/FV.hs compiler/utils/GraphBase.hs compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs compiler/utils/Json.hs compiler/utils/ListSetOps.hs compiler/utils/ListT.hs compiler/utils/Maybes.hs compiler/utils/MonadUtils.hs compiler/utils/OrdList.hs compiler/utils/Outputable.hs compiler/utils/Pair.hs compiler/utils/Panic.hs compiler/utils/PprColour.hs compiler/utils/Pretty.hs compiler/utils/State.hs compiler/utils/Stream.hs compiler/utils/StringBuffer.hs compiler/utils/UniqDFM.hs compiler/utils/UniqDSet.hs compiler/utils/UniqFM.hs compiler/utils/UniqSet.hs compiler/utils/Util.hs compiler/vectorise/Vectorise/Builtins/Base.hs compiler/vectorise/Vectorise/Builtins/Initialise.hs compiler/vectorise/Vectorise/Builtins.hs compiler/vectorise/Vectorise/Monad/Base.hs compiler/vectorise/Vectorise/Monad/Naming.hs compiler/vectorise/Vectorise/Monad/Local.hs compiler/vectorise/Vectorise/Monad/Global.hs compiler/vectorise/Vectorise/Monad/InstEnv.hs compiler/vectorise/Vectorise/Monad.hs compiler/vectorise/Vectorise/Utils/Base.hs compiler/vectorise/Vectorise/Utils/Closure.hs compiler/vectorise/Vectorise/Utils/Hoisting.hs compiler/vectorise/Vectorise/Utils/PADict.hs compiler/vectorise/Vectorise/Utils/Poly.hs compiler/vectorise/Vectorise/Utils.hs compiler/vectorise/Vectorise/Generic/Description.hs compiler/vectorise/Vectorise/Generic/PAMethods.hs compiler/vectorise/Vectorise/Generic/PADict.hs compiler/vectorise/Vectorise/Generic/PData.hs compiler/vectorise/Vectorise/Type/Env.hs compiler/vectorise/Vectorise/Type/Type.hs compiler/vectorise/Vectorise/Type/TyConDecl.hs compiler/vectorise/Vectorise/Type/Classify.hs compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs compiler/nativeGen/AsmCodeGen.hs compiler/nativeGen/TargetReg.hs compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs compiler/nativeGen/Format.hs compiler/nativeGen/Reg.hs compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs compiler/nativeGen/SPARC/Imm.hs compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs compiler/nativeGen/SPARC/CodeGen/Base.hs compiler/nativeGen/SPARC/CodeGen/CondCode.hs compiler/nativeGen/SPARC/CodeGen/Gen32.hs compiler/nativeGen/SPARC/CodeGen/Gen64.hs compiler/nativeGen/SPARC/CodeGen/Sanity.hs compiler/nativeGen/SPARC/CodeGen/Expand.hs compiler/nativeGen/RegAlloc/Liveness.hs compiler/nativeGen/RegAlloc/Graph/Main.hs compiler/nativeGen/RegAlloc/Graph/Stats.hs compiler/nativeGen/RegAlloc/Graph/ArchBase.hs compiler/nativeGen/RegAlloc/Graph/ArchX86.hs compiler/nativeGen/RegAlloc/Graph/Coalesce.hs compiler/nativeGen/RegAlloc/Graph/Spill.hs compiler/nativeGen/RegAlloc/Graph/SpillClean.hs compiler/nativeGen/RegAlloc/Graph/SpillCost.hs compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs compiler/nativeGen/RegAlloc/Linear/Main.hs compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs compiler/nativeGen/RegAlloc/Linear/State.hs compiler/nativeGen/RegAlloc/Linear/Stats.hs compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/StackMap.hs compiler/nativeGen/RegAlloc/Linear/Base.hs compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs compiler/nativeGen/Dwarf.hs compiler/nativeGen/Dwarf/Types.hs compiler/nativeGen/Dwarf/Constants.hs compiler/hsSyn/Convert.hs compiler/ghci/ByteCodeTypes.hs compiler/ghci/ByteCodeAsm.hs compiler/ghci/ByteCodeGen.hs compiler/ghci/ByteCodeInstr.hs compiler/ghci/ByteCodeItbls.hs compiler/ghci/ByteCodeLink.hs compiler/ghci/Debugger.hs compiler/ghci/Linker.hs compiler/ghci/RtClosureInspect.hs compiler/ghci/DebuggerUtils.hs compiler/stage2/build/GHCi.hs sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' iserv/stage2_p/build/.depend.haskell.tmp2 > iserv/stage2_p/build/.depend.haskell echo "utils/haddock_dist_depfile_haskell_EXISTS = YES" >> utils/haddock/dist/build/.depend.haskell.tmp for dir in utils/haddock/dist/build/./ utils/haddock/dist/build/Data/ utils/haddock/dist/build/Data/Attoparsec/ utils/haddock/dist/build/Data/Attoparsec/ByteString/ utils/haddock/dist/build/Data/Attoparsec/Internal/ utils/haddock/dist/build/Documentation/ utils/haddock/dist/build/Documentation/Haddock/ utils/haddock/dist/build/Documentation/Haddock/Parser/ utils/haddock/dist/build/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Backends/Hyperlinker/ utils/haddock/dist/build/Haddock/Backends/Xhtml/ utils/haddock/dist/build/Haddock/Interface/; do if test ! -d $dir; then mkdir -p $dir; fi done "rm" -f libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp "inplace/bin/ghc-stage1" -M -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -dep-makefile libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp -dep-suffix "" -dep-suffix "dyn_" -dep-suffix "p_" -include-pkg-deps libraries/base/./Control/Applicative.hs libraries/base/./Control/Arrow.hs libraries/base/./Control/Category.hs libraries/base/./Control/Concurrent.hs libraries/base/./Control/Concurrent/Chan.hs libraries/base/./Control/Concurrent/MVar.hs libraries/base/./Control/Concurrent/QSem.hs libraries/base/./Control/Concurrent/QSemN.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fail.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/IO/Class.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Lazy/Safe.hs libraries/base/./Control/Monad/ST/Lazy/Unsafe.hs libraries/base/./Control/Monad/ST/Safe.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Control/Monad/ST/Unsafe.hs libraries/base/./Control/Monad/Zip.hs libraries/base/./Data/Bifoldable.hs libraries/base/./Data/Bifunctor.hs libraries/base/./Data/Bitraversable.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Coerce.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Data.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/Functor/Classes.hs libraries/base/./Data/Functor/Compose.hs libraries/base/./Data/Functor/Const.hs libraries/base/./Data/Functor/Identity.hs libraries/base/./Data/Functor/Product.hs libraries/base/./Data/Functor/Sum.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/Kind.hs libraries/base/./Data/List.hs libraries/base/./Data/List/NonEmpty.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Proxy.hs libraries/base/./Data/Ratio.hs libraries/base/./Data/Semigroup.hs libraries/base/./Data/STRef.hs libraries/base/./Data/STRef/Lazy.hs libraries/base/./Data/STRef/Strict.hs libraries/base/./Data/String.hs libraries/base/./Data/Traversable.hs libraries/base/./Data/Tuple.hs libraries/base/./Data/Type/Bool.hs libraries/base/./Data/Type/Coercion.hs libraries/base/./Data/Type/Equality.hs libraries/base/./Data/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.hs libraries/base/./Data/Void.hs libraries/base/./Data/Word.hs libraries/base/./Debug/Trace.hs libraries/base/./Foreign.hs libraries/base/./Foreign/C.hs libraries/base/./Foreign/C/Error.hs libraries/base/./Foreign/C/String.hs libraries/base/./Foreign/C/Types.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./Foreign/ForeignPtr.hs libraries/base/./Foreign/ForeignPtr/Safe.hs libraries/base/./Foreign/ForeignPtr/Unsafe.hs libraries/base/./Foreign/Marshal.hs libraries/base/./Foreign/Marshal/Alloc.hs libraries/base/./Foreign/Marshal/Array.hs libraries/base/./Foreign/Marshal/Error.hs libraries/base/./Foreign/Marshal/Pool.hs libraries/base/./Foreign/Marshal/Safe.hs libraries/base/./Foreign/Marshal/Unsafe.hs libraries/base/./Foreign/Marshal/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/Safe.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./GHC/Arr.hs libraries/base/./GHC/Base.hs libraries/base/./GHC/Char.hs libraries/base/./GHC/Conc.hs libraries/base/./GHC/Conc/IO.hs libraries/base/./GHC/Conc/Signal.hs libraries/base/./GHC/Conc/Sync.hs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.hs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.hs libraries/base/./GHC/Exception.hs libraries/base/./GHC/ExecutionStack.hs libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Fingerprint.hs libraries/base/./GHC/Fingerprint/Type.hs libraries/base/./GHC/Float.hs libraries/base/./GHC/Float/ConversionUtils.hs libraries/base/./GHC/Float/RealFracMethods.hs libraries/base/./GHC/Foreign.hs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/GHCi.hs libraries/base/./GHC/Generics.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Encoding/Failure.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/dist-install/build/GHC/IO/Handle/Lock.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Unsafe.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/Natural.hs libraries/base/./GHC/Num.hs libraries/base/./GHC/OldList.hs libraries/base/./GHC/OverloadedLabels.hs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.hs libraries/base/./GHC/Profiling.hs libraries/base/./GHC/Ptr.hs libraries/base/./GHC/Read.hs libraries/base/./GHC/Real.hs libraries/base/./GHC/Records.hs libraries/base/dist-install/build/GHC/RTS/Flags.hs libraries/base/./GHC/ST.hs libraries/base/./GHC/StaticPtr.hs libraries/base/./GHC/STRef.hs libraries/base/./GHC/Show.hs libraries/base/./GHC/Stable.hs libraries/base/./GHC/Stack.hs libraries/base/dist-install/build/GHC/Stack/CCS.hs libraries/base/./GHC/Stack/Types.hs libraries/base/dist-install/build/GHC/Stats.hs libraries/base/./GHC/Storable.hs libraries/base/./GHC/TopHandler.hs libraries/base/./GHC/TypeLits.hs libraries/base/./GHC/TypeNats.hs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.hs libraries/base/./GHC/Word.hs libraries/base/./Numeric.hs libraries/base/./Numeric/Natural.hs libraries/base/./Prelude.hs libraries/base/dist-install/build/System/CPUTime.hs libraries/base/./System/Console/GetOpt.hs libraries/base/./System/Environment.hs libraries/base/./System/Exit.hs libraries/base/./System/IO.hs libraries/base/./System/IO/Error.hs libraries/base/./System/IO/Unsafe.hs libraries/base/./System/Info.hs libraries/base/./System/Mem.hs libraries/base/./System/Mem/StableName.hs libraries/base/./System/Mem/Weak.hs libraries/base/./System/Posix/Internals.hs libraries/base/./System/Posix/Types.hs libraries/base/./System/Timeout.hs libraries/base/./Text/ParserCombinators/ReadP.hs libraries/base/./Text/ParserCombinators/ReadPrec.hs libraries/base/./Text/Printf.hs libraries/base/./Text/Read.hs libraries/base/./Text/Read/Lex.hs libraries/base/./Text/Show.hs libraries/base/./Text/Show/Functions.hs libraries/base/./Type/Reflection.hs libraries/base/./Type/Reflection/Unsafe.hs libraries/base/./Unsafe/Coerce.hs libraries/base/./GHC/Event.hs libraries/base/./Control/Monad/ST/Imp.hs libraries/base/./Control/Monad/ST/Lazy/Imp.hs libraries/base/./Data/Functor/Utils.hs libraries/base/./Data/OldList.hs libraries/base/./Data/Typeable/Internal.hs libraries/base/./Foreign/ForeignPtr/Imp.hs libraries/base/./GHC/StaticPtr/Internal.hs libraries/base/dist-install/build/System/Environment/ExecutablePath.hs libraries/base/./System/CPUTime/Utils.hs libraries/base/./GHC/Event/Arr.hs libraries/base/./GHC/Event/Array.hs libraries/base/dist-install/build/GHC/Event/Clock.hs libraries/base/./GHC/Event/Control.hs libraries/base/dist-install/build/GHC/Event/EPoll.hs libraries/base/./GHC/Event/IntTable.hs libraries/base/./GHC/Event/Internal.hs libraries/base/dist-install/build/GHC/Event/KQueue.hs libraries/base/./GHC/Event/Manager.hs libraries/base/./GHC/Event/PSQ.hs libraries/base/dist-install/build/GHC/Event/Poll.hs libraries/base/./GHC/Event/Thread.hs libraries/base/./GHC/Event/TimerManager.hs libraries/base/./GHC/Event/Unique.hs libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.hs libraries/base/dist-install/build/System/CPUTime/Posix/Times.hs libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.hs libraries/base/./System/CPUTime/Unsupported.hs /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Stable.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit grep -v ' : [a-zA-Z]:/' utils/haddock/dist/build/.depend.haskell.tmp > utils/haddock/dist/build/.depend.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' utils/haddock/dist/build/.depend.haskell.tmp2 > utils/haddock/dist/build/.depend.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true echo "libraries/hpc_dist-install_depfile_haskell_EXISTS = YES" >> libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/hpc/dist-install/build/Trace/Hpc/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/hpc/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsFlags.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "libraries/bytestring_dist-install_depfile_haskell_EXISTS = YES" >> libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/bytestring/dist-install/build/Data/ libraries/bytestring/dist-install/build/Data/ByteString/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/ libraries/bytestring/dist-install/build/Data/ByteString/Lazy/ libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ libraries/bytestring/dist-install/build/Data/ByteString/Short/; do if test ! -d $dir; then mkdir -p $dir; fi done echo "libraries/directory_dist-install_depfile_haskell_EXISTS = YES" >> libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp grep -v ' : [a-zA-Z]:/' libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp2 echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/directory/dist-install/build/System/ libraries/directory/dist-install/build/System/Directory/ libraries/directory/dist-install/build/System/Directory/Internal/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp2 for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/bytestring/dist-install/build/.depend-v-dyn-p.haskell grep -v ' : [a-zA-Z]:/' libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/directory/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/directory/dist-install/build/.depend-v-dyn-p.haskell sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/ghc-prim/dist-install/build/.depend-v-dyn-p.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Sparks.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Profiling.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true echo "libraries/ghci_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/ghci/dist-install/build/./ libraries/ghci/dist-install/build/GHCi/ libraries/ghci/dist-install/build/GHCi/TH/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/ghci/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -Wno-format -MM -x c rts/RetainerSet.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "libraries/unix_dist-install_depfile_haskell_EXISTS = YES" >> libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/unix/dist-install/build/System/ libraries/unix/dist-install/build/System/Posix/ libraries/unix/dist-install/build/System/Posix/ByteString/ libraries/unix/dist-install/build/System/Posix/Directory/ libraries/unix/dist-install/build/System/Posix/DynamicLinker/ libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ libraries/unix/dist-install/build/System/Posix/Env/ libraries/unix/dist-install/build/System/Posix/Files/ libraries/unix/dist-install/build/System/Posix/IO/ libraries/unix/dist-install/build/System/Posix/Process/ libraries/unix/dist-install/build/System/Posix/Signals/ libraries/unix/dist-install/build/System/Posix/Temp/ libraries/unix/dist-install/build/System/Posix/Terminal/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/unix/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/unix/dist-install/build/.depend-v-dyn-p.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/FileLock.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "libraries/containers_dist-install_depfile_haskell_EXISTS = YES" >> libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/containers/dist-install/build/Data/ libraries/containers/dist-install/build/Data/IntMap/ libraries/containers/dist-install/build/Data/IntMap/Internal/ libraries/containers/dist-install/build/Data/IntMap/Merge/ libraries/containers/dist-install/build/Data/IntSet/ libraries/containers/dist-install/build/Data/Map/ libraries/containers/dist-install/build/Data/Map/Internal/ libraries/containers/dist-install/build/Data/Map/Lazy/ libraries/containers/dist-install/build/Data/Map/Merge/ libraries/containers/dist-install/build/Data/Map/Strict/ libraries/containers/dist-install/build/Data/Sequence/ libraries/containers/dist-install/build/Data/Set/ libraries/containers/dist-install/build/Utils/Containers/Internal/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/containers/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/containers/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/StgPrimFloat.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/CheckUnload.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/StaticPtrTable.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/WSDeque.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "libraries/haskeline_dist-install_depfile_haskell_EXISTS = YES" >> libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/haskeline/dist-install/build/System/Console/ libraries/haskeline/dist-install/build/System/Console/Haskeline/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/ libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/haskeline/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Disassembler.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true echo "libraries/time_dist-install_depfile_haskell_EXISTS = YES" >> libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/time/dist-install/build/Data/ libraries/time/dist-install/build/Data/Time/ libraries/time/dist-install/build/Data/Time/Calendar/ libraries/time/dist-install/build/Data/Time/Clock/ libraries/time/dist-install/build/Data/Time/Clock/Internal/ libraries/time/dist-install/build/Data/Time/Format/ libraries/time/dist-install/build/Data/Time/LocalTime/Internal/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp2 echo "libraries/Cabal/Cabal_dist-install_depfile_haskell_EXISTS = YES" >> libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/Cabal/Cabal/dist-install/build/./ libraries/Cabal/Cabal/dist-install/build/Distribution/ libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/ libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/ libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/ libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ libraries/Cabal/Cabal/dist-install/build/Language/Haskell/; do if test ! -d $dir; then mkdir -p $dir; fi done sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/time/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/time/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Linker.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit grep -v ' : [a-zA-Z]:/' libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/Cabal/Cabal/dist-install/build/.depend-v-dyn-p.haskell sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/TopHandler.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Schedule.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsAPI.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsStartup.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -Wno-strict-prototypes -MM -x c rts/Adjustor.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Globals.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Printer.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Capability.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Threads.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Hpc.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -DProjectVersion=\"8.2.2\" -DHostPlatform=\"aarch64-unknown-linux\" -DHostArch=\"aarch64\" -DHostOS=\"linux\" -DHostVendor=\"unknown\" -DBuildPlatform=\"aarch64-unknown-linux\" -DBuildArch=\"aarch64\" -DBuildOS=\"linux\" -DBuildVendor=\"unknown\" -DTargetPlatform=\"aarch64-unknown-linux\" -DTargetArch=\"aarch64\" -DTargetOS=\"linux\" -DTargetVendor=\"unknown\" -DGhcUnregisterised=\"NO\" -DGhcEnableTablesNextToCode=\"YES\" -MM -x c rts/RtsUtils.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Messages.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -Wno-strict-prototypes -MM -x c rts/Interpreter.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Stats.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Libdw.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -w -MM -x c rts/RetainerProfile.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ClosureFlags.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/LdvProfile.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -w -MM -x c rts/StgCRun.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp for dir in libraries/base/dist-install/build/./ libraries/base/dist-install/build/Control/ libraries/base/dist-install/build/Control/Concurrent/ libraries/base/dist-install/build/Control/Exception/ libraries/base/dist-install/build/Control/Monad/ libraries/base/dist-install/build/Control/Monad/IO/ libraries/base/dist-install/build/Control/Monad/ST/ libraries/base/dist-install/build/Control/Monad/ST/Lazy/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/Functor/ libraries/base/dist-install/build/Data/List/ libraries/base/dist-install/build/Data/STRef/ libraries/base/dist-install/build/Data/Type/ libraries/base/dist-install/build/Data/Typeable/ libraries/base/dist-install/build/Debug/ libraries/base/dist-install/build/Foreign/ libraries/base/dist-install/build/Foreign/C/ libraries/base/dist-install/build/Foreign/ForeignPtr/ libraries/base/dist-install/build/Foreign/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/Conc/ libraries/base/dist-install/build/GHC/Event/ libraries/base/dist-install/build/GHC/ExecutionStack/ libraries/base/dist-install/build/GHC/Fingerprint/ libraries/base/dist-install/build/GHC/Float/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/GHC/RTS/ libraries/base/dist-install/build/GHC/Stack/ libraries/base/dist-install/build/GHC/StaticPtr/ libraries/base/dist-install/build/Numeric/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/CPUTime/ libraries/base/dist-install/build/System/CPUTime/Posix/ libraries/base/dist-install/build/System/Console/ libraries/base/dist-install/build/System/Environment/ libraries/base/dist-install/build/System/IO/ libraries/base/dist-install/build/System/Mem/ libraries/base/dist-install/build/System/Posix/ libraries/base/dist-install/build/Text/ libraries/base/dist-install/build/Text/ParserCombinators/ libraries/base/dist-install/build/Text/Read/ libraries/base/dist-install/build/Text/Show/ libraries/base/dist-install/build/Type/ libraries/base/dist-install/build/Type/Reflection/ libraries/base/dist-install/build/Unsafe/; do if test ! -d $dir; then mkdir -p $dir; fi done /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ProfilerReportJson.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true grep -v ' : [a-zA-Z]:/' libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp > libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' libraries/base/dist-install/build/.depend-v-dyn-p.haskell.tmp2 > libraries/base/dist-install/build/.depend-v-dyn-p.haskell /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Weak.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -DProjectVersion=\"8.2.2\" -MM -x c rts/Trace.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Hash.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RaiseAsync.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -DProjectVersion=\"8.2.2\" -MM -x c rts/RtsMessages.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsSymbolInfo.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsDllMain.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Proftimer.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/HsFFI.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/OldARMAtomic.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ProfilerReport.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ThreadLabels.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsSymbols.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Task.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/PathUtils.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/RtsMain.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Inlines.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Ticky.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Pool.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/LibdwPool.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/ThreadPaused.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Timer.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/STM.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/hooks/OutOfHeap.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/hooks/MallocFail.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/hooks/FlagDefaults.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/hooks/OnExit.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/hooks/StackOverflow.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/hooks/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/MBlock.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/Sweep.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/Scav.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -Wno-inline -finline-limit=2500 -MM -x c rts/sm/Compact.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/CNF.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/GCAux.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/GCUtils.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/BlockAlloc.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/Evac_thr.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/MarkWeak.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/GC.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/Sanity.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -funroll-loops -MM -x c rts/sm/Evac.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -Wno-strict-prototypes -MM -x c rts/sm/Storage.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/sm/Scav_thr.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/sm/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/eventlog/EventLogWriter.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/eventlog/EventLog.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/eventlog/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/MachO.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/M32Alloc.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/Elf.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/CacheFlush.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/SymbolExtras.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/LoadArchive.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/linker/PEi386.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/linker/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/OSMem.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/GetTime.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/OSThreads.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/Itimer.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/TTY.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/Signals.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/Select.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/posix/GetEnv.c -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/posix/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/StgStartup.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/StgMiscClosures.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Apply.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/HeapStackCheck.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Exception.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/StgStdThunks.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Compact.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/PrimOps.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -fno-stack-protector -Wall -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wnested-externs -Wredundant-decls -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -DUSE_LIBFFI_FOR_ADJUSTORS -fno-strict-aliasing -fno-common -Irts/dist/build/./autogen -Werror=unused-but-set-variable -Wno-error=inline -O2 -fomit-frame-pointer -g -DRtsWay=\"rts_v\" -ffunction-sections -fdata-sections -MM -x c rts/Updates.cmm -MF rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_p_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_debug_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && sed -e 's|\\|/|g' -e 's| /$| \\|' -e "1s|\.o|\.thr_l_dyn_o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|^/builddir/build/BUILD/ghc-8.2.2/||g" rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp && true "rm" -f rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.bit echo "rts_dist_depfile_c_asm_EXISTS = YES" >> rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp mv rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm.tmp rts/dist/build/.depend-v-dyn-p-l-debug-thr-thr_debug-thr_l-thr_p-debug_dyn-thr_dyn-thr_debug_dyn-l_dyn-thr_l_dyn.c_asm <> echo "compiler_stage2_depfile_haskell_EXISTS = YES" >> compiler/stage2/build/.depend-v-dyn-p.haskell.tmp for dir in compiler/stage2/build/./ compiler/stage2/build/CodeGen/ compiler/stage2/build/CodeGen/Platform/ compiler/stage2/build/Dwarf/ compiler/stage2/build/Hoopl/ compiler/stage2/build/Llvm/ compiler/stage2/build/LlvmCodeGen/ compiler/stage2/build/PPC/ compiler/stage2/build/RegAlloc/ compiler/stage2/build/RegAlloc/Graph/ compiler/stage2/build/RegAlloc/Linear/ compiler/stage2/build/RegAlloc/Linear/PPC/ compiler/stage2/build/RegAlloc/Linear/SPARC/ compiler/stage2/build/RegAlloc/Linear/X86/ compiler/stage2/build/RegAlloc/Linear/X86_64/ compiler/stage2/build/SPARC/ compiler/stage2/build/SPARC/CodeGen/ compiler/stage2/build/SysTools/ compiler/stage2/build/Vectorise/ compiler/stage2/build/Vectorise/Builtins/ compiler/stage2/build/Vectorise/Generic/ compiler/stage2/build/Vectorise/Monad/ compiler/stage2/build/Vectorise/Type/ compiler/stage2/build/Vectorise/Utils/ compiler/stage2/build/X86/; do if test ! -d $dir; then mkdir -p $dir; fi done grep -v ' : [a-zA-Z]:/' compiler/stage2/build/.depend-v-dyn-p.haskell.tmp > compiler/stage2/build/.depend-v-dyn-p.haskell.tmp2 sed -e '/hs$/ p' -e '/hs$/ s/o /hi /g' -e '/hs$/ s/:/ : %hi: %o /' -e '/hs$/ s/^/$(eval $(call hi-rule,/' -e '/hs$/ s/$/))/' -e '/hs-boot$/ p' -e '/hs-boot$/ s/o-boot /hi-boot /g' -e '/hs-boot$/ s/:/ : %hi-boot: %o-boot /' -e '/hs-boot$/ s/^/$(eval $(call hi-rule,/' -e '/hs-boot$/ s/$/))/' compiler/stage2/build/.depend-v-dyn-p.haskell.tmp2 > compiler/stage2/build/.depend-v-dyn-p.haskell "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/AreaBelow.c -o utils/hp2ps/dist/build/AreaBelow.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Curves.c -o utils/hp2ps/dist/build/Curves.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Error.c -o utils/hp2ps/dist/build/Error.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Main.c -o utils/hp2ps/dist/build/Main.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Reorder.c -o utils/hp2ps/dist/build/Reorder.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/TopTwenty.c -o utils/hp2ps/dist/build/TopTwenty.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/AuxFile.c -o utils/hp2ps/dist/build/AuxFile.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Deviation.c -o utils/hp2ps/dist/build/Deviation.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/HpFile.c -o utils/hp2ps/dist/build/HpFile.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Marks.c -o utils/hp2ps/dist/build/Marks.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Scale.c -o utils/hp2ps/dist/build/Scale.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/TraceElement.c -o utils/hp2ps/dist/build/TraceElement.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Axes.c -o utils/hp2ps/dist/build/Axes.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Dimensions.c -o utils/hp2ps/dist/build/Dimensions.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Key.c -o utils/hp2ps/dist/build/Key.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/PsFile.c -o utils/hp2ps/dist/build/PsFile.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Shade.c -o utils/hp2ps/dist/build/Shade.o "/usr/bin/ghc" -optc-fno-stack-protector -optc-Wall -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Iutils/hp2ps/dist/build/hp2ps/autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -c utils/hp2ps/Utilities.c -o utils/hp2ps/dist/build/Utilities.o "inplace/bin/mkdirhier" utils/hp2ps/dist/build/tmp//. cp driver/ghc-usage.txt inplace/lib/ghc-usage.txt cp driver/ghci-usage.txt inplace/lib/ghci-usage.txt "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.o "inplace/bin/mkdirhier" rts/dist/build/hooks//. "inplace/bin/mkdirhier" rts/dist/build/sm//. "inplace/bin/mkdirhier" rts/dist/build/eventlog//. "inplace/bin/mkdirhier" rts/dist/build/linker//. "inplace/bin/mkdirhier" rts/dist/build/posix//. "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.o "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.o "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -Iutils/genapply/dist/build -iutils/genapply/dist/build/genapply/autogen -Iutils/genapply/dist/build/genapply/autogen -optP-include -optPutils/genapply/dist/build/genapply/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -c utils/genapply/./Main.hs -o utils/genapply/dist/build/Main.o "inplace/bin/mkdirhier" utils/genapply/dist/build/tmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.dyn_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.dyn_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.dyn_o "inplace/bin/ghc-pkg" --simple-output field rts extra-libraries \ | sed -e 's/\([^ ][^ ]*\)/-l\1/g' > rts/dist/libs.depend "inplace/bin/ghc-pkg" --simple-output field rts library-dirs \ | sed -e 's/\([^ ][^ ]*\)/-L\1/g' >> rts/dist/libs.depend "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.p_o rts/posix/OSThreads.c: In function ‘createOSThread’: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.p_o rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.p_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.p_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.p_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.p_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.p_o rts/ProfilerReportJson.c: In function ‘escapeString’: rts/ProfilerReportJson.c:23:16: error: warning: comparison between pointer and zero character constant [-Wpointer-compare] for (; str != '\0' && len > 0; str++) { ^~ | 23 | for (; str != '\0' && len > 0; str++) { | ^ rts/ProfilerReportJson.c:23:12: error: note: did you mean to dereference the pointer? for (; str != '\0' && len > 0; str++) { ^ | 23 | for (; str != '\0' && len > 0; str++) { | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.p_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.p_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.p_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.l_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.l_o rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.l_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.l_o rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.l_o rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.l_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.l_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_l\" -optc-ffunction-sections -optc-fdata-sections -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.l_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.l_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.debug_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.debug_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.debug_o rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.debug_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.debug_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ rts/sm/CNF.c: In function ‘verify_consistency_block’: rts/sm/CNF.c:691:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 691 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:692:9: error: note: here case CONSTR_0_1: ^~~~ | 692 | case CONSTR_0_1: | ^ rts/sm/CNF.c:697:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 697 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); | ^ rts/sm/CNF.c:698:9: error: note: here case CONSTR_1_1: ^~~~ | 698 | case CONSTR_1_1: | ^ rts/sm/CNF.c:699:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 699 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:700:9: error: note: here case CONSTR_0_2: ^~~~ | 700 | case CONSTR_0_2: | ^ rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ In file included from rts/sm/Sanity.c:17:0: error:rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ rts/sm/Sanity.c: In function ‘checkStackFrame’: | 584 | case CONSTR_0_2: | ^ includes/Rts.h:102:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (predicate) \ ^ | 102 | if (predicate) \ | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ includes/Rts.h:117:27: error: note: in expansion of macro ‘CHECK’ #define ASSERT(predicate) CHECK(predicate) ^~~~~ | 117 | #define ASSERT(predicate) CHECK(predicate) | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: rts/sm/Sanity.c:104:7: error: ^~~~ | 596 | case CONSTR_1_1: note: in expansion of macro ‘ASSERT’ | ^ ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); ^~~~~~ | 104 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^ rts/sm/Sanity.c:105:5: error: note: here case ATOMICALLY_FRAME: ^~~~ | 105 | case ATOMICALLY_FRAME: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.debug_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.debug_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c: In function ‘evacuate’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: rts/sm/Evac.c: In function ‘evacuate1’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_debug_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_debug_o rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_debug_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_debug_o rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_debug_o includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_debug_o In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/Hash.c: In function ‘allocStrHashTable’: rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_debug_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DRtsWay=\"rts_thr_debug\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_debug_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ rts/sm/CNF.c: In function ‘verify_consistency_block’: rts/sm/CNF.c:691:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 691 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/CNF.c:692:9: error: note: here case CONSTR_0_1: ^~~~ | 692 | case CONSTR_0_1: | ^ rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/CNF.c:697:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 697 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/CNF.c:698:9: error: note: here case CONSTR_1_1: ^~~~ | 698 | case CONSTR_1_1: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/CNF.c:699:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | rts/sm/Scav.c:573:5: error:699 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/CNF.c:700:9: error:rts/sm/Scav.c:583:9: error: note: here case CONSTR_0_2: ^~~~ warning: this statement may fall through [-Wimplicit-fallthrough=] | scavenge_fun_srt(info); 700 | case CONSTR_0_2: ^~~~~~~~~~~~~~~~~~~~~~ | ^ | 583 | scavenge_fun_srt(info); rts/sm/CNF.c: In function ‘fixup_block’: | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: rts/sm/CNF.c:928:16: error: | ^ warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_debug_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_debug_o In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function ‘checkStackFrame’: includes/Rts.h:102:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (predicate) \ ^ | 102 | if (predicate) \ | ^ includes/Rts.h:117:27: error: note: in expansion of macro ‘CHECK’ #define ASSERT(predicate) CHECK(predicate) ^~~~~ | 117 | #define ASSERT(predicate) CHECK(predicate) | ^ rts/sm/Sanity.c:104:7: error: note: in expansion of macro ‘ASSERT’ ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); ^~~~~~ | 104 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^ rts/sm/Sanity.c:105:5: error: note: here case ATOMICALLY_FRAME: ^~~~ | 105 | case ATOMICALLY_FRAME: | ^ In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_debug_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_l_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_l_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_l_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_l_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_l_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c: In function ‘evacuate’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: rts/sm/Evac.c: In function ‘evacuate1’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_l\" -optc-ffunction-sections -optc-fdata-sections -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_l_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_l_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_l_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_p_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_p_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_p_o rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_p_o In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); rts/sm/Scav.c:584:5: error: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | note: here case CONSTR_0_2: 1573 | sprintf(stats_filename, filename_fmt, prog_name); ^~~~ | ^ | 584 | case CONSTR_0_2: | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, rts/sm/Scav.c:595:9: error: from rts/RtsFlags.c:11:0: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: | 595 | scavenge_fun_srt(info); | ^ /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ rts/sm/Scav.c:596:5: error: | note: here case CONSTR_1_1: 334 | extern int sprintf (char *__restrict __s, | ^ ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-w -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_p_o rts/ProfilerReportJson.c: In function ‘escapeString’: rts/ProfilerReportJson.c:23:16: error: warning: comparison between pointer and zero character constant [-Wpointer-compare] for (; str != '\0' && len > 0; str++) { ^~ | 23 | for (; str != '\0' && len > 0; str++) { | ^ rts/ProfilerReportJson.c:23:12: error: note: did you mean to dereference the pointer? for (; str != '\0' && len > 0; str++) { ^ | 23 | for (; str != '\0' && len > 0; str++) { | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_p_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_p_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c: In function ‘evacuate’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_thr_p\" -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_p_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_p_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: rts/sm/Evac.c: In function ‘evacuate1’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_p_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_p_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_p_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.debug_dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.debug_dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.debug_dyn_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.debug_dyn_o rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.debug_dyn_o rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.debug_dyn_o rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.debug_dyn_o rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.debug_dyn_o In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.debug_dyn_o includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.debug_dyn_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.debug_dyn_o rts/sm/CNF.c: In function ‘verify_consistency_block’: rts/sm/CNF.c:691:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 691 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:692:9: error: note: here case CONSTR_0_1: ^~~~ | 692 | case CONSTR_0_1: | ^ rts/sm/CNF.c:697:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 697 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); | ^ rts/sm/CNF.c:698:9: error: note: here case CONSTR_1_1: ^~~~ | 698 | case CONSTR_1_1: | ^ rts/sm/CNF.c:699:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 699 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:700:9: error: note: here case CONSTR_0_2: ^~~~ | 700 | case CONSTR_0_2: | ^ rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.debug_dyn_o rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_dyn_o In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function ‘checkStackFrame’: includes/Rts.h:102:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (predicate) \ ^ | 102 | if (predicate) \ | ^ includes/Rts.h:117:27: error: note: in expansion of macro ‘CHECK’ #define ASSERT(predicate) CHECK(predicate) ^~~~~ | 117 | #define ASSERT(predicate) CHECK(predicate) | ^ rts/sm/Sanity.c:104:7: error: note: in expansion of macro ‘ASSERT’ ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); ^~~~~~ | 104 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^ rts/sm/Sanity.c:105:5: error: note: here case ATOMICALLY_FRAME: ^~~~ | 105 | case ATOMICALLY_FRAME: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_dyn_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_dyn_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_dyn_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_dyn_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_dyn_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c: In function ‘evacuate’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: rts/sm/Evac.c: In function ‘evacuate1’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_dyn_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_debug_dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_debug_dyn_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_debug_dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_debug_dyn_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_debug_dyn_o rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_debug_dyn_o In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_debug_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-fno-omit-frame-pointer -optc-g -optc-O0 -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_debug_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_debug_dyn_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_debug_dyn_o In file included from rts/sm/Sanity.c:17:0: error: rts/sm/Sanity.c: In function ‘checkStackFrame’: includes/Rts.h:102:12: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (predicate) \ ^ | 102 | if (predicate) \ | ^ includes/Rts.h:117:27: error: note: in expansion of macro ‘CHECK’ #define ASSERT(predicate) CHECK(predicate) ^~~~~ | 117 | #define ASSERT(predicate) CHECK(predicate) | ^ rts/sm/Sanity.c:104:7: error: note: in expansion of macro ‘ASSERT’ ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); ^~~~~~ | 104 | ASSERT(LOOKS_LIKE_CLOSURE_PTR(((StgUpdateFrame*)c)->updatee)); | ^ rts/sm/Sanity.c:105:5: error: note: here case ATOMICALLY_FRAME: ^~~~ | 105 | case ATOMICALLY_FRAME: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_debug_dyn_o rts/sm/CNF.c: In function ‘verify_consistency_block’: rts/sm/CNF.c:691:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 691 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:692:9: error: note: here case CONSTR_0_1: ^~~~ | 692 | case CONSTR_0_1: | ^ rts/sm/CNF.c:697:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 697 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[1])); | ^ rts/sm/CNF.c:698:9: error: note: here case CONSTR_1_1: ^~~~ | 698 | case CONSTR_1_1: | ^ rts/sm/CNF.c:699:13: error: warning: this statement may fall through [-Wimplicit-fallthrough=] check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 699 | check_object_in_compact(str, UNTAG_CLOSURE(q->payload[0])); | ^ rts/sm/CNF.c:700:9: error: note: here case CONSTR_0_2: ^~~~ | 700 | case CONSTR_0_2: | ^ rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.l_dyn_o 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.l_dyn_o In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.l_dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.l_dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.l_dyn_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.l_dyn_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.l_dyn_o rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfHeap.c -o rts/dist/build/ProfHeap.thr_l_dyn_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Arena.c -o rts/dist/build/Arena.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stable.c -o rts/dist/build/Stable.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsFlags.c -o rts/dist/build/RtsFlags.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Sparks.c -o rts/dist/build/Sparks.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Profiling.c -o rts/dist/build/Profiling.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-format -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerSet.c -o rts/dist/build/RetainerSet.thr_l_dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/FileLock.c -o rts/dist/build/FileLock.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgPrimFloat.c -o rts/dist/build/StgPrimFloat.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/CheckUnload.c -o rts/dist/build/CheckUnload.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StaticPtrTable.c -o rts/dist/build/StaticPtrTable.thr_l_dyn_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/WSDeque.c -o rts/dist/build/WSDeque.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Disassembler.c -o rts/dist/build/Disassembler.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Linker.c -o rts/dist/build/Linker.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/TopHandler.c -o rts/dist/build/TopHandler.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Schedule.c -o rts/dist/build/Schedule.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsAPI.c -o rts/dist/build/RtsAPI.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsStartup.c -o rts/dist/build/RtsStartup.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Adjustor.c -o rts/dist/build/Adjustor.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Globals.c -o rts/dist/build/Globals.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Printer.c -o rts/dist/build/Printer.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Capability.c -o rts/dist/build/Capability.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Threads.c -o rts/dist/build/Threads.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hpc.c -o rts/dist/build/Hpc.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-DHostPlatform=\"aarch64-unknown-linux\" -optc-DHostArch=\"aarch64\" -optc-DHostOS=\"linux\" -optc-DHostVendor=\"unknown\" -optc-DBuildPlatform=\"aarch64-unknown-linux\" -optc-DBuildArch=\"aarch64\" -optc-DBuildOS=\"linux\" -optc-DBuildVendor=\"unknown\" -optc-DTargetPlatform=\"aarch64-unknown-linux\" -optc-DTargetArch=\"aarch64\" -optc-DTargetOS=\"linux\" -optc-DTargetVendor=\"unknown\" -optc-DGhcUnregisterised=\"NO\" -optc-DGhcEnableTablesNextToCode=\"YES\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsUtils.c -o rts/dist/build/RtsUtils.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Messages.c -o rts/dist/build/Messages.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Interpreter.c -o rts/dist/build/Interpreter.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Stats.c -o rts/dist/build/Stats.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Libdw.c -o rts/dist/build/Libdw.thr_l_dyn_o rts/StaticPtrTable.c: In function ‘hs_spt_insert_stableptr’: rts/StaticPtrTable.c:38:28: error: warning: cast between incompatible function types from ‘int (*)(HashTable *, StgWord64 *)’ {aka ‘int (*)(struct hashtable *, long unsigned int *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] spt = allocHashTable_( (HashFunction *)hashFingerprint ^ | 38 | spt = allocHashTable_( (HashFunction *)hashFingerprint | ^ rts/StaticPtrTable.c:39:28: error: warning: cast between incompatible function types from ‘int (*)(StgWord64 *, StgWord64 *)’ {aka ‘int (*)(long unsigned int *, long unsigned int *)’} to ‘int (*)(StgWord, StgWord)’ {aka ‘int (*)(long unsigned int, long unsigned int)’} [-Wcast-function-type] , (CompareFunction *)compareFingerprint ^ | 39 | , (CompareFunction *)compareFingerprint | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RetainerProfile.c -o rts/dist/build/RetainerProfile.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.thr_l_dyn_o In function ‘openStatsFile.constprop’, inlined from ‘procRtsOpts.part.2’ at rts/RtsFlags.c:1045:25: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-w -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgCRun.c -o rts/dist/build/StgCRun.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReportJson.c -o rts/dist/build/ProfilerReportJson.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Weak.c -o rts/dist/build/Weak.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Trace.c -o rts/dist/build/Trace.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Hash.c -o rts/dist/build/Hash.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RaiseAsync.c -o rts/dist/build/RaiseAsync.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-DProjectVersion=\"8.2.2\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMessages.c -o rts/dist/build/RtsMessages.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbolInfo.c -o rts/dist/build/RtsSymbolInfo.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsDllMain.c -o rts/dist/build/RtsDllMain.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Proftimer.c -o rts/dist/build/Proftimer.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HsFFI.c -o rts/dist/build/HsFFI.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/OldARMAtomic.c -o rts/dist/build/OldARMAtomic.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ProfilerReport.c -o rts/dist/build/ProfilerReport.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadLabels.c -o rts/dist/build/ThreadLabels.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsSymbols.c -o rts/dist/build/RtsSymbols.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Task.c -o rts/dist/build/Task.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PathUtils.c -o rts/dist/build/PathUtils.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/RtsMain.c -o rts/dist/build/RtsMain.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Inlines.c -o rts/dist/build/Inlines.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Ticky.c -o rts/dist/build/Ticky.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Pool.c -o rts/dist/build/Pool.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/LibdwPool.c -o rts/dist/build/LibdwPool.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/ThreadPaused.c -o rts/dist/build/ThreadPaused.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Timer.c -o rts/dist/build/Timer.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/STM.c -o rts/dist/build/STM.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.thr_l_dyn_o rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ rts/RtsFlags.c:1573:13: error: warning: argument 2 null where non-null expected [-Wnonnull] sprintf(stats_filename, filename_fmt, prog_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 1573 | sprintf(stats_filename, filename_fmt, prog_name); | ^ In file included from includes/rts/Flags.h:17, from includes/Rts.h:192, from rts/RtsFlags.c:11:0: error: rts/RtsFlags.c: In function ‘procRtsOpts.part.2’: /usr/include/stdio.h:334:12: error: note: in a call to function ‘sprintf’ declared here extern int sprintf (char *__restrict __s, ^~~~~~~ | 334 | extern int sprintf (char *__restrict __s, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.thr_l_dyn_o rts/Hash.c: In function ‘allocStrHashTable’: rts/Hash.c:446:28: error: warning: cast between incompatible function types from ‘int (*)(const HashTable *, char *)’ {aka ‘int (*)(const struct hashtable *, char *)’} to ‘int (*)(const HashTable *, StgWord)’ {aka ‘int (*)(const struct hashtable *, long unsigned int)’} [-Wcast-function-type] return allocHashTable_((HashFunction *)hashStr, ^ | 446 | return allocHashTable_((HashFunction *)hashStr, | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.thr_l_dyn_o rts/RaiseAsync.c: In function ‘throwToMsg’: rts/RaiseAsync.c:439:5: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 439 | { | ^ rts/RaiseAsync.c:462:5: error: note: here case BlockedOnCCall: ^~~~ | 462 | case BlockedOnCCall: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.thr_l_dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.thr_l_dyn_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c: In function ‘evacuate’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15, from rts/sm/Evac_thr.c:3:0: error: "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DDYNAMIC -optc-DRtsWay=\"rts_thr_l_dyn\" -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.thr_l_dyn_o In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: rts/sm/Evac.c: In function ‘evacuate1’: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStartup.cmm -o rts/dist/build/StgStartup.thr_l_dyn_o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgMiscClosures.cmm -o rts/dist/build/StgMiscClosures.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Apply.cmm -o rts/dist/build/Apply.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/HeapStackCheck.cmm -o rts/dist/build/HeapStackCheck.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Exception.cmm -o rts/dist/build/Exception.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/StgStdThunks.cmm -o rts/dist/build/StgStdThunks.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Compact.cmm -o rts/dist/build/Compact.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/PrimOps.cmm -o rts/dist/build/PrimOps.thr_l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/Updates.cmm -o rts/dist/build/Updates.thr_l_dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/Types.hs -o libraries/ghc-prim/dist-install/build/GHC/Types.o -dyno libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/cbits//. rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/Types.hs -o libraries/ghc-prim/dist-install/build/GHC/Types.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-Wno-sync-nand -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.p_o rts/sm/Evac.c:457:31: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 457 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ In file included from includes/Rts.h:170, from rts/sm/Evac.c:15:0: error: includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ includes/rts/SpinLock.h:42:20: error: warning: inlining failed in call to ‘ACQUIRE_SPIN_LOCK’: call is unlikely and code size would grow [-Winline] INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) ^~~~~~~~~~~~~~~~~ | 42 | INLINE_HEADER void ACQUIRE_SPIN_LOCK(SpinLock * p) | ^ In file included from rts/sm/Evac_thr.c:3:0: error: rts/sm/Evac.c:318:29: error: note: called from here if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | if (new_gen != gen) { ACQUIRE_SPIN_LOCK(&new_gen->sync); } | ^ rts/sm/Scav.c: In function ‘scavenge_block1’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ In file included from rts/sm/Scav_thr.c:3:0: error: rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ighc/stage2/build/ghc/autogen -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/haskeline/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/parser' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/utils' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/../rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/compiler/stage2' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c ghc/hschooks.c -o ghc/stage2/build/hschooks.dyn_o "inplace/bin/mkdirhier" ghc/stage2/build/tmp//. "inplace/bin/mkdirhier" libraries/haskeline/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/base/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/integer-gmp/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/time/dist-install/build/lib/cbits//. "inplace/bin/mkdirhier" libraries/unix/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/bytestring/dist-install/build/cbits//. "inplace/bin/mkdirhier" libraries/process/dist-install/build/cbits//. "inplace/bin/mkdirhier" compiler/stage2/build/parser//. "inplace/bin/mkdirhier" compiler/stage2/build/ghci//. "inplace/bin/mkdirhier" compiler/stage2/build/cbits//. "/usr/bin/ghc" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/dll-split/autogen -Iutils/dll-split/dist-install/build/dll-split/autogen -optP-include -optPutils/dll-split/dist-install/build/dll-split/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -c utils/dll-split/./Main.hs -o utils/dll-split/dist-install/build/Main.o "inplace/bin/mkdirhier" utils/dll-split/dist-install/build/tmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/./autogen -optc-Ilibraries/process/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/./autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/./autogen -optc-Ilibraries/integer-gmp/include -optc-std=c99 -optc-Wall -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.o "inplace/bin/mkdirhier" utils/haddock/dist/build/tmp//. "rm" -rf inplace/lib/html "rm" -rf inplace/lib/latex "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/doc/html/ghc-prim//. "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/autogen/GHC//. "cp" -RL utils/haddock/haddock-api/resources/html inplace/lib/html "cp" -RL utils/haddock/haddock-api/resources/latex inplace/lib/latex "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/./autogen -optc-Ilibraries/integer-gmp/include -optc-std=c99 -optc-Wall -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.p_o "inplace/bin/mkdirhier" libraries/integer-gmp/dist-install/doc/html/integer-gmp//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.p_o "inplace/bin/mkdirhier" libraries/base/dist-install/doc/html/base//. "inplace/bin/mkdirhier" libraries/filepath/dist-install/doc/html/filepath//. "inplace/bin/mkdirhier" libraries/array/dist-install/doc/html/array//. "inplace/bin/mkdirhier" libraries/deepseq/dist-install/doc/html/deepseq//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.p_o "inplace/bin/mkdirhier" libraries/bytestring/dist-install/doc/html/bytestring//. "inplace/bin/mkdirhier" libraries/containers/dist-install/doc/html/containers//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/./autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.p_o "inplace/bin/mkdirhier" libraries/time/dist-install/doc/html/time//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.p_o "inplace/bin/mkdirhier" libraries/unix/dist-install/doc/html/unix//. "inplace/bin/mkdirhier" libraries/directory/dist-install/doc/html/directory//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/./autogen -optc-Ilibraries/process/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.p_o "inplace/bin/mkdirhier" libraries/process/dist-install/doc/html/process//. "inplace/bin/mkdirhier" libraries/hpc/dist-install/doc/html/hpc//. "inplace/bin/mkdirhier" libraries/pretty/dist-install/doc/html/pretty//. "inplace/bin/mkdirhier" libraries/binary/dist-install/doc/html/binary//. "inplace/bin/mkdirhier" libraries/Cabal/Cabal/dist-install/doc/html/Cabal//. "inplace/bin/mkdirhier" libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th//. "inplace/bin/mkdirhier" libraries/ghc-boot/dist-install/doc/html/ghc-boot//. "inplace/bin/mkdirhier" libraries/template-haskell/dist-install/doc/html/template-haskell//. "inplace/bin/mkdirhier" libraries/hoopl/dist-install/doc/html/hoopl//. "inplace/bin/mkdirhier" libraries/transformers/dist-install/doc/html/transformers//. "inplace/bin/mkdirhier" libraries/ghc-compact/dist-install/doc/html/ghc-compact//. "inplace/bin/mkdirhier" libraries/xhtml/dist-install/doc/html/xhtml//. "inplace/bin/mkdirhier" libraries/terminfo/dist-install/doc/html/terminfo//. "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/./autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.p_o "inplace/bin/mkdirhier" libraries/haskeline/dist-install/doc/html/haskeline//. "inplace/bin/mkdirhier" libraries/ghci/dist-install/doc/html/ghci//. make -C utils/haddock/doc html SPHINX_BUILD=/usr/bin/sphinx-build /usr/bin/sphinx-build -b html . .build-html "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.p_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.p_o "inplace/bin/mkdirhier" compiler/stage2/doc/html/ghc//. "inplace/bin/mkdirhier" utils/hsc2hs/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghc-pkg/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghctags/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/check-api-annotations/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/check-ppr/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/ghc-cabal/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/hpc/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/runghc/dist-install/build/tmp//. "inplace/bin/mkdirhier" utils/mkUserGuidePart/dist/build/tmp//. "inplace/bin/mkdirhier" utils/count_lines/dist//. "inplace/bin/mkdirhier" utils/compare_sizes/dist-install/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2_p/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2_p/build/tmp//. "inplace/bin/mkdirhier" iserv/stage2_dyn/build/cbits//. "inplace/bin/mkdirhier" iserv/stage2_dyn/build/tmp//. "/usr/bin/ghc" -o utils/hp2ps/dist/build/tmp/hp2ps -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -odir utils/hp2ps/dist/build -hidir utils/hp2ps/dist/build -stubdir utils/hp2ps/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -i -iutils/hp2ps/. -iutils/hp2ps/dist/build -Iutils/hp2ps/dist/build -iutils/hp2ps/dist/build/hp2ps/autogen -Iutils/hp2ps/dist/build/hp2ps/autogen -no-user-package-db -rtsopts -no-auto-link-packages -no-hs-main utils/hp2ps/dist/build/AreaBelow.o utils/hp2ps/dist/build/Curves.o utils/hp2ps/dist/build/Error.o utils/hp2ps/dist/build/Main.o utils/hp2ps/dist/build/Reorder.o utils/hp2ps/dist/build/TopTwenty.o utils/hp2ps/dist/build/AuxFile.o utils/hp2ps/dist/build/Deviation.o utils/hp2ps/dist/build/HpFile.o utils/hp2ps/dist/build/Marks.o utils/hp2ps/dist/build/Scale.o utils/hp2ps/dist/build/TraceElement.o utils/hp2ps/dist/build/Axes.o utils/hp2ps/dist/build/Dimensions.o utils/hp2ps/dist/build/Key.o utils/hp2ps/dist/build/PsFile.o utils/hp2ps/dist/build/Shade.o utils/hp2ps/dist/build/Utilities.o -lm "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OutOfHeap.c -o rts/dist/build/hooks/OutOfHeap.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/MallocFail.c -o rts/dist/build/hooks/MallocFail.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/FlagDefaults.c -o rts/dist/build/hooks/FlagDefaults.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/OnExit.c -o rts/dist/build/hooks/OnExit.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/hooks/StackOverflow.c -o rts/dist/build/hooks/StackOverflow.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MBlock.c -o rts/dist/build/sm/MBlock.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sweep.c -o rts/dist/build/sm/Sweep.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav.c -o rts/dist/build/sm/Scav.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-inline -optc-finline-limit=2500 -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Compact.c -o rts/dist/build/sm/Compact.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/CNF.c -o rts/dist/build/sm/CNF.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCAux.c -o rts/dist/build/sm/GCAux.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GCUtils.c -o rts/dist/build/sm/GCUtils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/BlockAlloc.c -o rts/dist/build/sm/BlockAlloc.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -optc-funroll-loops -Wnoncanonical-monad-instances -c rts/sm/Evac_thr.c -o rts/dist/build/sm/Evac_thr.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/MarkWeak.c -o rts/dist/build/sm/MarkWeak.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/GC.c -o rts/dist/build/sm/GC.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Sanity.c -o rts/dist/build/sm/Sanity.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-funroll-loops -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Evac.c -o rts/dist/build/sm/Evac.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-Wno-strict-prototypes -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Storage.c -o rts/dist/build/sm/Storage.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/sm/Scav_thr.c -o rts/dist/build/sm/Scav_thr.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLogWriter.c -o rts/dist/build/eventlog/EventLogWriter.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/eventlog/EventLog.c -o rts/dist/build/eventlog/EventLog.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/MachO.c -o rts/dist/build/linker/MachO.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/M32Alloc.c -o rts/dist/build/linker/M32Alloc.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/Elf.c -o rts/dist/build/linker/Elf.o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/CacheFlush.c -o rts/dist/build/linker/CacheFlush.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/SymbolExtras.c -o rts/dist/build/linker/SymbolExtras.o <> "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/LoadArchive.c -o rts/dist/build/linker/LoadArchive.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/linker/PEi386.c -o rts/dist/build/linker/PEi386.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSMem.c -o rts/dist/build/posix/OSMem.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetTime.c -o rts/dist/build/posix/GetTime.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/OSThreads.c -o rts/dist/build/posix/OSThreads.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Itimer.c -o rts/dist/build/posix/Itimer.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/TTY.c -o rts/dist/build/posix/TTY.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Signals.c -o rts/dist/build/posix/Signals.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/Select.c -o rts/dist/build/posix/Select.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Iincludes/dist -optc-Iincludes/dist-derivedconstants/header -optc-Iincludes/dist-ghcconstants/header -optc-Irts -optc-Irts/dist/build -optc-DCOMPILING_RTS -optc-DUSE_LIBFFI_FOR_ADJUSTORS -optc-fno-strict-aliasing -optc-fno-common -optc-Irts/dist/build/./autogen -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-O2 -optc-fomit-frame-pointer -optc-g -optc-DRtsWay=\"rts_v\" -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/posix/GetEnv.c -o rts/dist/build/posix/GetEnv.o "/usr/bin/ghc" -o utils/genapply/dist/build/tmp/genapply -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -Iutils/genapply/dist/build -iutils/genapply/dist/build/genapply/autogen -Iutils/genapply/dist/build/genapply/autogen -optP-include -optPutils/genapply/dist/build/genapply/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/genapply/dist/build -hidir utils/genapply/dist/build -stubdir utils/genapply/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/genapply/. -iutils/genapply/dist/build -Iutils/genapply/dist/build -iutils/genapply/dist/build/genapply/autogen -Iutils/genapply/dist/build/genapply/autogen -optP-include -optPutils/genapply/dist/build/genapply/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id pretty-1.1.3.3 -XHaskell2010 -no-user-package-db -rtsopts utils/genapply/dist/build/Main.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-Wno-sync-nand -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.o rts/sm/MarkWeak.c: In function ‘traverseWeakPtrList’: rts/sm/MarkWeak.c:122:3: error: warning: this statement may fall through [-Wimplicit-fallthrough=] { ^ | 122 | { | ^ rts/sm/MarkWeak.c:159:3: error: note: here case WeakPtrs: ^~~~ | 159 | case WeakPtrs: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-Wno-sync-nand -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/atomic.c -o libraries/ghc-prim/dist-install/build/cbits/atomic.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/bswap.c -o libraries/ghc-prim/dist-install/build/cbits/bswap.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/clz.c -o libraries/ghc-prim/dist-install/build/cbits/clz.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/ctz.c -o libraries/ghc-prim/dist-install/build/cbits/ctz.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/debug.c -o libraries/ghc-prim/dist-install/build/cbits/debug.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/longlong.c -o libraries/ghc-prim/dist-install/build/cbits/longlong.dyn_o rts/posix/OSThreads.c: In function ‘createOSThread’: rts/posix/OSThreads.c:137:42: error: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void * (*)(void *)’ [-Wcast-function-type] int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); ^ | 137 | int result = pthread_create(pId, NULL, (void *(*)(void *))startProc, param); | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/popcnt.c -o libraries/ghc-prim/dist-install/build/cbits/popcnt.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/ghc-prim/dist-install/build/./autogen -optc-Ilibraries/ghc-prim/. -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/ghc-prim/cbits/word2float.c -o libraries/ghc-prim/dist-install/build/cbits/word2float.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/./autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/haskeline/dist-install/build/./autogen -optc-Ilibraries/haskeline/includes -optc-DTERMINFO -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/haskeline/cbits/h_wcwidth.c -o libraries/haskeline/dist-install/build/cbits/h_wcwidth.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/DarwinUtils.c -o libraries/base/dist-install/build/cbits/DarwinUtils.dyn_o rts/sm/CNF.c: In function ‘fixup_block’: rts/sm/CNF.c:928:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 928 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:931:9: error: note: here case CONSTR_0_1: ^~~~ | 931 | case CONSTR_0_1: | ^ rts/sm/CNF.c:936:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 936 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:939:9: error: note: here case CONSTR_1_1: ^~~~ | 939 | case CONSTR_1_1: | ^ rts/sm/CNF.c:940:16: error: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!fixup_one_pointer(fixup_table, count, ^ | 940 | if (!fixup_one_pointer(fixup_table, count, | ^ rts/sm/CNF.c:943:9: error: note: here case CONSTR_0_2: ^~~~ | 943 | case CONSTR_0_2: | ^ "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/PrelIOUtils.c -o libraries/base/dist-install/build/cbits/PrelIOUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/SetEnv.c -o libraries/base/dist-install/build/cbits/SetEnv.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/WCsubst.c -o libraries/base/dist-install/build/cbits/WCsubst.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/Win32Utils.c -o libraries/base/dist-install/build/cbits/Win32Utils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/consUtils.c -o libraries/base/dist-install/build/cbits/consUtils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/iconv.c -o libraries/base/dist-install/build/cbits/iconv.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/inputReady.c -o libraries/base/dist-install/build/cbits/inputReady.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/md5.c -o libraries/base/dist-install/build/cbits/md5.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/primFloat.c -o libraries/base/dist-install/build/cbits/primFloat.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/base/dist-install/build/./autogen -optc-Ilibraries/base/include -optc-DOPTIMISE_INTEGER_GCD_LCM -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/base/cbits/sysconf.c -o libraries/base/dist-install/build/cbits/sysconf.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/integer-gmp/dist-install/build/./autogen -optc-Ilibraries/integer-gmp/include -optc-std=c99 -optc-Wall -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/integer-gmp/cbits/wrappers.c -o libraries/integer-gmp/dist-install/build/cbits/wrappers.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/time/dist-install/build/./autogen -optc-Ilibraries/time/lib/include -optc-DLANGUAGE_Rank2Types -optc-DLANGUAGE_DeriveDataTypeable -optc-DLANGUAGE_StandaloneDeriving -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/time/lib/cbits/HsTime.c -o libraries/time/dist-install/build/lib/cbits/HsTime.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/HsUnix.c -o libraries/unix/dist-install/build/cbits/HsUnix.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/unix/dist-install/build/./autogen -optc-Ilibraries/unix/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/unix/cbits/execvpe.c -o libraries/unix/dist-install/build/cbits/execvpe.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/fpstring.c -o libraries/bytestring/dist-install/build/cbits/fpstring.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/bytestring/dist-install/build/./autogen -optc-Ilibraries/bytestring/include -optc-DINTEGER_GMP -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/bytestring/cbits/itoa.c -o libraries/bytestring/dist-install/build/cbits/itoa.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Ilibraries/process/dist-install/build/./autogen -optc-Ilibraries/process/include -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -optc-ffunction-sections -optc-fdata-sections -fPIC -dynamic -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -c libraries/process/cbits/runProcess.c -o libraries/process/dist-install/build/cbits/runProcess.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/parser/cutils.c -o compiler/stage2/build/parser/cutils.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/ghci/keepCAFsForGHCi.c -o compiler/stage2/build/ghci/keepCAFsForGHCi.dyn_o "inplace/bin/ghc-stage1" -optc-fno-stack-protector -optc-Wall -optc-Icompiler/stage2/build/./autogen -optc-Icompiler/. -optc-Icompiler/parser -optc-Icompiler/utils -optc-Icompiler/../rts/dist/build -optc-Icompiler/stage2 -optc-DGHCI -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/process/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -optc-I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes' -optc-I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -optc-Werror=unused-but-set-variable -optc-Wno-error=inline -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -c compiler/cbits/genSym.c -o compiler/stage2/build/cbits/genSym.dyn_o "inplace/bin/genprimopcode" --make-haskell-source < compiler/stage1/build/primops.txt > libraries/ghc-prim/dist-install/build/autogen/GHC/Prim.hs "rm" -f utils/count_lines/dist/count_lines echo '#!/usr/bin/perl' >> utils/count_lines/dist/count_lines echo 'my $TARGETPLATFORM = "aarch64-unknown-linux";' >> utils/count_lines/dist/count_lines echo 'my $TABLES_NEXT_TO_CODE = "YES";' >> utils/count_lines/dist/count_lines cat utils/count_lines/count_lines.pl >> utils/count_lines/dist/count_lines "/usr/bin/gcc" -fno-stack-protector -Wall -Iiserv/stage2/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -c iserv/cbits/iservmain.c -o iserv/stage2/build/cbits/iservmain.o "/usr/bin/gcc" -fno-stack-protector -Wall -Iiserv/stage2_p/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -c iserv/cbits/iservmain.c -o iserv/stage2_p/build/cbits/iservmain.p_o "/usr/bin/gcc" -fno-stack-protector -Wall -Iiserv/stage2_dyn/build/iserv/autogen -I'/builddir/build/BUILD/ghc-8.2.2/libraries/directory/.' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/unix/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/time/lib/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/containers/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/base/include' -I'/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/include' -I'/builddir/build/BUILD/ghc-8.2.2/rts/dist/build' -I'/builddir/build/BUILD/ghc-8.2.2/includes' -I'/builddir/build/BUILD/ghc-8.2.2/includes/dist-derivedconstants/header' -Werror=unused-but-set-variable -Wno-error=inline -ffunction-sections -fdata-sections -c iserv/cbits/iservmain.c -o iserv/stage2_dyn/build/cbits/iservmain.dyn_o /usr/bin/install -c -m 755 utils/hp2ps/dist/build/tmp/hp2ps inplace/lib/bin/hp2ps "cp" utils/count_lines/dist/count_lines inplace/bin/count_lines "rm" -f inplace/bin/hp2ps chmod +x inplace/bin/count_lines echo '#!/bin/sh' >> inplace/bin/hp2ps Running Sphinx v1.7.6 echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/hp2ps"' >> inplace/bin/hp2ps loading translations [en]... done echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hp2ps <> echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/hp2ps <> <> echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hp2ps <> echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/hp2ps <> echo 'export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/hp2ps cat utils/hp2ps/hp2ps.wrapper >> inplace/bin/hp2ps chmod +x inplace/bin/hp2ps <> "/usr/bin/ghc" -o utils/dll-split/dist-install/build/tmp/dll-split -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/dll-split/autogen -Iutils/dll-split/dist-install/build/dll-split/autogen -optP-include -optPutils/dll-split/dist-install/build/dll-split/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -odir utils/dll-split/dist-install/build -hidir utils/dll-split/dist-install/build -stubdir utils/dll-split/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -package-db libraries/bootstrapping.conf -hide-all-packages -i -iutils/dll-split/. -iutils/dll-split/dist-install/build -Iutils/dll-split/dist-install/build -iutils/dll-split/dist-install/build/dll-split/autogen -Iutils/dll-split/dist-install/build/dll-split/autogen -optP-include -optPutils/dll-split/dist-install/build/dll-split/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts utils/dll-split/dist-install/build/Main.o rts/sm/Scav.c: In function ‘scavenge_block’: rts/sm/Scav.c:560:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 560 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:561:5: error: note: here case CONSTR_1_0: ^~~~ | 561 | case CONSTR_1_0: | ^ rts/sm/Scav.c:572:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 572 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:573:5: error: note: here case CONSTR_0_1: ^~~~ | 573 | case CONSTR_0_1: | ^ rts/sm/Scav.c:583:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 583 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:584:5: error: note: here case CONSTR_0_2: ^~~~ | 584 | case CONSTR_0_2: | ^ rts/sm/Scav.c:595:9: error: warning: this statement may fall through [-Wimplicit-fallthrough=] scavenge_fun_srt(info); ^~~~~~~~~~~~~~~~~~~~~~ | 595 | scavenge_fun_srt(info); | ^ rts/sm/Scav.c:596:5: error: note: here case CONSTR_1_1: ^~~~ | 596 | case CONSTR_1_1: | ^ /usr/bin/install -c -m 755 utils/genapply/dist/build/tmp/genapply inplace/lib/bin/genapply "rm" -f inplace/bin/genapply echo '#!/bin/sh' >> inplace/bin/genapply echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/genapply"' >> inplace/bin/genapply echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/genapply echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/genapply echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/genapply echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/genapply echo 'export LD_LIBRARY_PATH="/usr/lib64/ghc-8.2.2/pretty-1.1.3.3:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/genapply echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genapply chmod +x inplace/bin/genapply "inplace/bin/genapply" >rts/dist/build/AutoApply.cmm "inplace/bin/ghc-stage1" -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.o "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.dyn_o "inplace/bin/ghc-stage1" -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.p_o "inplace/bin/ghc-stage1" -static -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.l_o "inplace/bin/ghc-stage1" -static -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_debug_o "inplace/bin/ghc-stage1" -static -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_l_o "inplace/bin/ghc-stage1" -static -prof -eventlog -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_p_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_debug_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.l_dyn_o "inplace/bin/ghc-stage1" -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.thr_l_dyn_o making output directory... loading pickled environment... not yet created building [mo]: targets for 0 po files that are out of date building [html]: targets for 4 source files that are out of date updating environment: 4 added, 0 changed, 0 removed reading sources... [ 25%] index reading sources... [ 50%] intro reading sources... [ 75%] invoking reading sources... [100%] markup /usr/bin/install -c -m 755 utils/dll-split/dist-install/build/tmp/dll-split inplace/lib/bin/dll-split "rm" -f inplace/bin/dll-split echo '#!/bin/sh' >> inplace/bin/dll-split echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/dll-split"' >> inplace/bin/dll-split echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/dll-split echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/dll-split echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/dll-split echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/dll-split echo 'export LD_LIBRARY_PATH="/usr/lib64/ghc-8.2.2/filepath-1.4.1.2:/usr/lib64/ghc-8.2.2/containers-0.5.10.2:/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0:/usr/lib64/ghc-8.2.2/array-0.5.2.0:/usr/lib64/ghc-8.2.2/base-4.10.1.0:/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0:/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1:/usr/lib64/ghc-8.2.2/rts${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/dll-split echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/dll-split chmod +x inplace/bin/dll-split inplace/bin/dll-split compiler/stage2/build/.depend-v-dyn-p.haskell "DynFlags" "Annotations ApiAnnotation Avail Bag BasicTypes Binary BinFingerprint BooleanFormula BufWrite ByteCodeTypes Class CmdLineParser CmmType CoAxiom ConLike Coercion Config Constants CoreArity CoreFVs CoreSubst CoreOpt CoreSyn CoreTidy CoreUnfold CoreUtils CoreSeq CoreStats CostCentre DataCon Demand Digraph DriverPhases DynFlags Encoding ErrUtils Exception FamInstEnv FastFunctions FastMutInt FastString FastStringEnv FieldLabel Fingerprint FiniteMap ForeignCall FV Hooks HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit PlaceHolder PmExpr HsPat HsSyn HsTypes HsUtils HscTypes IOEnv NameCache Id IdInfo IfaceSyn IfaceType InteractiveEvalTypes Json ToIface InstEnv Kind KnownUniques Lexeme ListSetOps Literal Maybes MkCore MkId Module MonadUtils Name NameEnv NameSet OccName OccurAnal OptCoercion OrdList Outputable PackageConfig Packages Pair Panic PatSyn PipelineMonad Platform PlatformConstants PprColour PprCore PrelNames PrelRules Pretty PrimOp RepType RdrName Rules SrcLoc StringBuffer SysTools.Terminal TcEvidence TcRnTypes TcType TrieMap TyCon Type TyCoRep TysPrim TysWiredIn Unify UniqDFM UniqDSet UniqFM UniqSet UniqSupply Unique Util Var VarEnv VarSet " looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 25%] index touch compiler/stage2/dll-split.stamp writing output... [ 50%] intro writing output... [ 75%] invoking "rm" -f rts/dist/build/libHSrts_thr_debug.a writing output... [100%] markup echo rts/dist/build/ProfHeap.thr_debug_o rts/dist/build/Arena.thr_debug_o rts/dist/build/Stable.thr_debug_o rts/dist/build/RtsFlags.thr_debug_o rts/dist/build/Sparks.thr_debug_o rts/dist/build/Profiling.thr_debug_o rts/dist/build/RetainerSet.thr_debug_o rts/dist/build/FileLock.thr_debug_o rts/dist/build/StgPrimFloat.thr_debug_o rts/dist/build/CheckUnload.thr_debug_o rts/dist/build/StaticPtrTable.thr_debug_o rts/dist/build/WSDeque.thr_debug_o rts/dist/build/Disassembler.thr_debug_o rts/dist/build/Linker.thr_debug_o rts/dist/build/TopHandler.thr_debug_o rts/dist/build/Schedule.thr_debug_o rts/dist/build/RtsAPI.thr_debug_o rts/dist/build/RtsStartup.thr_debug_o rts/dist/build/Adjustor.thr_debug_o rts/dist/build/Globals.thr_debug_o rts/dist/build/Printer.thr_debug_o rts/dist/build/Capability.thr_debug_o rts/dist/build/Threads.thr_debug_o rts/dist/build/Hpc.thr_debug_o rts/dist/build/RtsUtils.thr_debug_o rts/dist/build/Messages.thr_debug_o rts/dist/build/Interpreter.thr_debug_o rts/dist/build/Stats.thr_debug_o rts/dist/build/Libdw.thr_debug_o rts/dist/build/RetainerProfile.thr_debug_o rts/dist/build/ClosureFlags.thr_debug_o rts/dist/build/LdvProfile.thr_debug_o rts/dist/build/StgCRun.thr_debug_o rts/dist/build/ProfilerReportJson.thr_debug_o rts/dist/build/Weak.thr_debug_o rts/dist/build/Trace.thr_debug_o rts/dist/build/Hash.thr_debug_o rts/dist/build/RaiseAsync.thr_debug_o rts/dist/build/RtsMessages.thr_debug_o rts/dist/build/RtsSymbolInfo.thr_debug_o rts/dist/build/RtsDllMain.thr_debug_o rts/dist/build/Proftimer.thr_debug_o rts/dist/build/HsFFI.thr_debug_o rts/dist/build/OldARMAtomic.thr_debug_o rts/dist/build/ProfilerReport.thr_debug_o rts/dist/build/ThreadLabels.thr_debug_o rts/dist/build/RtsSymbols.thr_debug_o rts/dist/build/Task.thr_debug_o rts/dist/build/PathUtils.thr_debug_o rts/dist/build/RtsMain.thr_debug_o rts/dist/build/Inlines.thr_debug_o rts/dist/build/Ticky.thr_debug_o rts/dist/build/Pool.thr_debug_o rts/dist/build/LibdwPool.thr_debug_o rts/dist/build/ThreadPaused.thr_debug_o rts/dist/build/Timer.thr_debug_o rts/dist/build/STM.thr_debug_o rts/dist/build/hooks/OutOfHeap.thr_debug_o rts/dist/build/hooks/MallocFail.thr_debug_o rts/dist/build/hooks/FlagDefaults.thr_debug_o rts/dist/build/hooks/OnExit.thr_debug_o rts/dist/build/hooks/StackOverflow.thr_debug_o rts/dist/build/sm/MBlock.thr_debug_o rts/dist/build/sm/Sweep.thr_debug_o rts/dist/build/sm/Scav.thr_debug_o rts/dist/build/sm/Compact.thr_debug_o rts/dist/build/sm/CNF.thr_debug_o rts/dist/build/sm/GCAux.thr_debug_o rts/dist/build/sm/GCUtils.thr_debug_o rts/dist/build/sm/BlockAlloc.thr_debug_o rts/dist/build/sm/Evac_thr.thr_debug_o rts/dist/build/sm/MarkWeak.thr_debug_o rts/dist/build/sm/GC.thr_debug_o rts/dist/build/sm/Sanity.thr_debug_o rts/dist/build/sm/Evac.thr_debug_o rts/dist/build/sm/Storage.thr_debug_o rts/dist/build/sm/Scav_thr.thr_debug_o rts/dist/build/eventlog/EventLogWriter.thr_debug_o rts/dist/build/eventlog/EventLog.thr_debug_o rts/dist/build/linker/MachO.thr_debug_o rts/dist/build/linker/M32Alloc.thr_debug_o rts/dist/build/linker/Elf.thr_debug_o rts/dist/build/linker/CacheFlush.thr_debug_o rts/dist/build/linker/SymbolExtras.thr_debug_o rts/dist/build/linker/LoadArchive.thr_debug_o rts/dist/build/linker/PEi386.thr_debug_o rts/dist/build/posix/OSMem.thr_debug_o rts/dist/build/posix/GetTime.thr_debug_o rts/dist/build/posix/OSThreads.thr_debug_o rts/dist/build/posix/Itimer.thr_debug_o rts/dist/build/posix/TTY.thr_debug_o rts/dist/build/posix/Signals.thr_debug_o rts/dist/build/posix/Select.thr_debug_o rts/dist/build/posix/GetEnv.thr_debug_o rts/dist/build/StgStartup.thr_debug_o rts/dist/build/StgMiscClosures.thr_debug_o rts/dist/build/Apply.thr_debug_o rts/dist/build/HeapStackCheck.thr_debug_o rts/dist/build/Exception.thr_debug_o rts/dist/build/StgStdThunks.thr_debug_o rts/dist/build/Compact.thr_debug_o rts/dist/build/PrimOps.thr_debug_o rts/dist/build/Updates.thr_debug_o rts/dist/build/AutoApply.thr_debug_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_thr_debug.a /usr/bin/ar: creating rts/dist/build/libHSrts_thr_debug.a "rm" -f rts/dist/build/libHSrts_thr_debug-ghc8.2.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.thr_debug_dyn_o rts/dist/build/Arena.thr_debug_dyn_o rts/dist/build/Stable.thr_debug_dyn_o rts/dist/build/RtsFlags.thr_debug_dyn_o rts/dist/build/Sparks.thr_debug_dyn_o rts/dist/build/Profiling.thr_debug_dyn_o rts/dist/build/RetainerSet.thr_debug_dyn_o rts/dist/build/FileLock.thr_debug_dyn_o rts/dist/build/StgPrimFloat.thr_debug_dyn_o rts/dist/build/CheckUnload.thr_debug_dyn_o rts/dist/build/StaticPtrTable.thr_debug_dyn_o rts/dist/build/WSDeque.thr_debug_dyn_o rts/dist/build/Disassembler.thr_debug_dyn_o rts/dist/build/Linker.thr_debug_dyn_o rts/dist/build/TopHandler.thr_debug_dyn_o rts/dist/build/Schedule.thr_debug_dyn_o rts/dist/build/RtsAPI.thr_debug_dyn_o rts/dist/build/RtsStartup.thr_debug_dyn_o rts/dist/build/Adjustor.thr_debug_dyn_o rts/dist/build/Globals.thr_debug_dyn_o rts/dist/build/Printer.thr_debug_dyn_o rts/dist/build/Capability.thr_debug_dyn_o rts/dist/build/Threads.thr_debug_dyn_o rts/dist/build/Hpc.thr_debug_dyn_o rts/dist/build/RtsUtils.thr_debug_dyn_o rts/dist/build/Messages.thr_debug_dyn_o rts/dist/build/Interpreter.thr_debug_dyn_o rts/dist/build/Stats.thr_debug_dyn_o rts/dist/build/Libdw.thr_debug_dyn_o rts/dist/build/RetainerProfile.thr_debug_dyn_o rts/dist/build/ClosureFlags.thr_debug_dyn_o rts/dist/build/LdvProfile.thr_debug_dyn_o rts/dist/build/StgCRun.thr_debug_dyn_o rts/dist/build/ProfilerReportJson.thr_debug_dyn_o rts/dist/build/Weak.thr_debug_dyn_o rts/dist/build/Trace.thr_debug_dyn_o rts/dist/build/Hash.thr_debug_dyn_o rts/dist/build/RaiseAsync.thr_debug_dyn_o rts/dist/build/RtsMessages.thr_debug_dyn_o rts/dist/build/RtsSymbolInfo.thr_debug_dyn_o rts/dist/build/RtsDllMain.thr_debug_dyn_o rts/dist/build/Proftimer.thr_debug_dyn_o rts/dist/build/HsFFI.thr_debug_dyn_o rts/dist/build/OldARMAtomic.thr_debug_dyn_o rts/dist/build/ProfilerReport.thr_debug_dyn_o rts/dist/build/ThreadLabels.thr_debug_dyn_o rts/dist/build/RtsSymbols.thr_debug_dyn_o rts/dist/build/Task.thr_debug_dyn_o rts/dist/build/PathUtils.thr_debug_dyn_o rts/dist/build/RtsMain.thr_debug_dyn_o rts/dist/build/Inlines.thr_debug_dyn_o rts/dist/build/Ticky.thr_debug_dyn_o rts/dist/build/Pool.thr_debug_dyn_o rts/dist/build/LibdwPool.thr_debug_dyn_o rts/dist/build/ThreadPaused.thr_debug_dyn_o rts/dist/build/Timer.thr_debug_dyn_o rts/dist/build/STM.thr_debug_dyn_o rts/dist/build/hooks/OutOfHeap.thr_debug_dyn_o rts/dist/build/hooks/MallocFail.thr_debug_dyn_o rts/dist/build/hooks/FlagDefaults.thr_debug_dyn_o rts/dist/build/hooks/OnExit.thr_debug_dyn_o rts/dist/build/hooks/StackOverflow.thr_debug_dyn_o rts/dist/build/sm/MBlock.thr_debug_dyn_o rts/dist/build/sm/Sweep.thr_debug_dyn_o rts/dist/build/sm/Scav.thr_debug_dyn_o rts/dist/build/sm/Compact.thr_debug_dyn_o rts/dist/build/sm/CNF.thr_debug_dyn_o rts/dist/build/sm/GCAux.thr_debug_dyn_o rts/dist/build/sm/GCUtils.thr_debug_dyn_o rts/dist/build/sm/BlockAlloc.thr_debug_dyn_o rts/dist/build/sm/Evac_thr.thr_debug_dyn_o rts/dist/build/sm/MarkWeak.thr_debug_dyn_o rts/dist/build/sm/GC.thr_debug_dyn_o rts/dist/build/sm/Sanity.thr_debug_dyn_o rts/dist/build/sm/Evac.thr_debug_dyn_o rts/dist/build/sm/Storage.thr_debug_dyn_o rts/dist/build/sm/Scav_thr.thr_debug_dyn_o rts/dist/build/eventlog/EventLogWriter.thr_debug_dyn_o rts/dist/build/eventlog/EventLog.thr_debug_dyn_o rts/dist/build/linker/MachO.thr_debug_dyn_o rts/dist/build/linker/M32Alloc.thr_debug_dyn_o rts/dist/build/linker/Elf.thr_debug_dyn_o rts/dist/build/linker/CacheFlush.thr_debug_dyn_o rts/dist/build/linker/SymbolExtras.thr_debug_dyn_o rts/dist/build/linker/LoadArchive.thr_debug_dyn_o rts/dist/build/linker/PEi386.thr_debug_dyn_o rts/dist/build/posix/OSMem.thr_debug_dyn_o rts/dist/build/posix/GetTime.thr_debug_dyn_o rts/dist/build/posix/OSThreads.thr_debug_dyn_o rts/dist/build/posix/Itimer.thr_debug_dyn_o rts/dist/build/posix/TTY.thr_debug_dyn_o rts/dist/build/posix/Signals.thr_debug_dyn_o rts/dist/build/posix/Select.thr_debug_dyn_o rts/dist/build/posix/GetEnv.thr_debug_dyn_o rts/dist/build/StgStartup.thr_debug_dyn_o rts/dist/build/StgMiscClosures.thr_debug_dyn_o rts/dist/build/Apply.thr_debug_dyn_o rts/dist/build/HeapStackCheck.thr_debug_dyn_o rts/dist/build/Exception.thr_debug_dyn_o rts/dist/build/StgStdThunks.thr_debug_dyn_o rts/dist/build/Compact.thr_debug_dyn_o rts/dist/build/PrimOps.thr_debug_dyn_o rts/dist/build/Updates.thr_debug_dyn_o rts/dist/build/AutoApply.thr_debug_dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -optc-DTHREADED_RTS -optc-DDEBUG -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -o rts/dist/build/libHSrts_thr_debug-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts_debug.a echo rts/dist/build/ProfHeap.debug_o rts/dist/build/Arena.debug_o rts/dist/build/Stable.debug_o rts/dist/build/RtsFlags.debug_o rts/dist/build/Sparks.debug_o rts/dist/build/Profiling.debug_o rts/dist/build/RetainerSet.debug_o rts/dist/build/FileLock.debug_o rts/dist/build/StgPrimFloat.debug_o rts/dist/build/CheckUnload.debug_o rts/dist/build/StaticPtrTable.debug_o rts/dist/build/WSDeque.debug_o rts/dist/build/Disassembler.debug_o rts/dist/build/Linker.debug_o rts/dist/build/TopHandler.debug_o rts/dist/build/Schedule.debug_o rts/dist/build/RtsAPI.debug_o rts/dist/build/RtsStartup.debug_o rts/dist/build/Adjustor.debug_o rts/dist/build/Globals.debug_o rts/dist/build/Printer.debug_o rts/dist/build/Capability.debug_o rts/dist/build/Threads.debug_o rts/dist/build/Hpc.debug_o rts/dist/build/RtsUtils.debug_o rts/dist/build/Messages.debug_o rts/dist/build/Interpreter.debug_o rts/dist/build/Stats.debug_o rts/dist/build/Libdw.debug_o rts/dist/build/RetainerProfile.debug_o rts/dist/build/ClosureFlags.debug_o rts/dist/build/LdvProfile.debug_o rts/dist/build/StgCRun.debug_o rts/dist/build/ProfilerReportJson.debug_o rts/dist/build/Weak.debug_o rts/dist/build/Trace.debug_o rts/dist/build/Hash.debug_o rts/dist/build/RaiseAsync.debug_o rts/dist/build/RtsMessages.debug_o rts/dist/build/RtsSymbolInfo.debug_o rts/dist/build/RtsDllMain.debug_o rts/dist/build/Proftimer.debug_o rts/dist/build/HsFFI.debug_o rts/dist/build/OldARMAtomic.debug_o rts/dist/build/ProfilerReport.debug_o rts/dist/build/ThreadLabels.debug_o rts/dist/build/RtsSymbols.debug_o rts/dist/build/Task.debug_o rts/dist/build/PathUtils.debug_o rts/dist/build/RtsMain.debug_o rts/dist/build/Inlines.debug_o rts/dist/build/Ticky.debug_o rts/dist/build/Pool.debug_o rts/dist/build/LibdwPool.debug_o rts/dist/build/ThreadPaused.debug_o rts/dist/build/Timer.debug_o rts/dist/build/STM.debug_o rts/dist/build/hooks/OutOfHeap.debug_o rts/dist/build/hooks/MallocFail.debug_o rts/dist/build/hooks/FlagDefaults.debug_o rts/dist/build/hooks/OnExit.debug_o rts/dist/build/hooks/StackOverflow.debug_o rts/dist/build/sm/MBlock.debug_o rts/dist/build/sm/Sweep.debug_o rts/dist/build/sm/Scav.debug_o rts/dist/build/sm/Compact.debug_o rts/dist/build/sm/CNF.debug_o rts/dist/build/sm/GCAux.debug_o rts/dist/build/sm/GCUtils.debug_o rts/dist/build/sm/BlockAlloc.debug_o rts/dist/build/sm/Evac_thr.debug_o rts/dist/build/sm/MarkWeak.debug_o rts/dist/build/sm/GC.debug_o rts/dist/build/sm/Sanity.debug_o rts/dist/build/sm/Evac.debug_o rts/dist/build/sm/Storage.debug_o rts/dist/build/sm/Scav_thr.debug_o rts/dist/build/eventlog/EventLogWriter.debug_o rts/dist/build/eventlog/EventLog.debug_o rts/dist/build/linker/MachO.debug_o rts/dist/build/linker/M32Alloc.debug_o rts/dist/build/linker/Elf.debug_o rts/dist/build/linker/CacheFlush.debug_o rts/dist/build/linker/SymbolExtras.debug_o rts/dist/build/linker/LoadArchive.debug_o rts/dist/build/linker/PEi386.debug_o rts/dist/build/posix/OSMem.debug_o rts/dist/build/posix/GetTime.debug_o rts/dist/build/posix/OSThreads.debug_o rts/dist/build/posix/Itimer.debug_o rts/dist/build/posix/TTY.debug_o rts/dist/build/posix/Signals.debug_o rts/dist/build/posix/Select.debug_o rts/dist/build/posix/GetEnv.debug_o rts/dist/build/StgStartup.debug_o rts/dist/build/StgMiscClosures.debug_o rts/dist/build/Apply.debug_o rts/dist/build/HeapStackCheck.debug_o rts/dist/build/Exception.debug_o rts/dist/build/StgStdThunks.debug_o rts/dist/build/Compact.debug_o rts/dist/build/PrimOps.debug_o rts/dist/build/Updates.debug_o rts/dist/build/AutoApply.debug_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_debug.a /usr/bin/ar: creating rts/dist/build/libHSrts_debug.a "rm" -f rts/dist/build/libHSrts_thr_l-ghc8.2.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.thr_l_dyn_o rts/dist/build/Arena.thr_l_dyn_o rts/dist/build/Stable.thr_l_dyn_o rts/dist/build/RtsFlags.thr_l_dyn_o rts/dist/build/Sparks.thr_l_dyn_o rts/dist/build/Profiling.thr_l_dyn_o rts/dist/build/RetainerSet.thr_l_dyn_o rts/dist/build/FileLock.thr_l_dyn_o rts/dist/build/StgPrimFloat.thr_l_dyn_o rts/dist/build/CheckUnload.thr_l_dyn_o rts/dist/build/StaticPtrTable.thr_l_dyn_o rts/dist/build/WSDeque.thr_l_dyn_o rts/dist/build/Disassembler.thr_l_dyn_o rts/dist/build/Linker.thr_l_dyn_o rts/dist/build/TopHandler.thr_l_dyn_o rts/dist/build/Schedule.thr_l_dyn_o rts/dist/build/RtsAPI.thr_l_dyn_o rts/dist/build/RtsStartup.thr_l_dyn_o rts/dist/build/Adjustor.thr_l_dyn_o rts/dist/build/Globals.thr_l_dyn_o rts/dist/build/Printer.thr_l_dyn_o rts/dist/build/Capability.thr_l_dyn_o rts/dist/build/Threads.thr_l_dyn_o rts/dist/build/Hpc.thr_l_dyn_o rts/dist/build/RtsUtils.thr_l_dyn_o rts/dist/build/Messages.thr_l_dyn_o rts/dist/build/Interpreter.thr_l_dyn_o rts/dist/build/Stats.thr_l_dyn_o rts/dist/build/Libdw.thr_l_dyn_o rts/dist/build/RetainerProfile.thr_l_dyn_o rts/dist/build/ClosureFlags.thr_l_dyn_o rts/dist/build/LdvProfile.thr_l_dyn_o rts/dist/build/StgCRun.thr_l_dyn_o rts/dist/build/ProfilerReportJson.thr_l_dyn_o rts/dist/build/Weak.thr_l_dyn_o rts/dist/build/Trace.thr_l_dyn_o rts/dist/build/Hash.thr_l_dyn_o rts/dist/build/RaiseAsync.thr_l_dyn_o rts/dist/build/RtsMessages.thr_l_dyn_o rts/dist/build/RtsSymbolInfo.thr_l_dyn_o rts/dist/build/RtsDllMain.thr_l_dyn_o rts/dist/build/Proftimer.thr_l_dyn_o rts/dist/build/HsFFI.thr_l_dyn_o rts/dist/build/OldARMAtomic.thr_l_dyn_o rts/dist/build/ProfilerReport.thr_l_dyn_o rts/dist/build/ThreadLabels.thr_l_dyn_o rts/dist/build/RtsSymbols.thr_l_dyn_o rts/dist/build/Task.thr_l_dyn_o rts/dist/build/PathUtils.thr_l_dyn_o rts/dist/build/RtsMain.thr_l_dyn_o rts/dist/build/Inlines.thr_l_dyn_o rts/dist/build/Ticky.thr_l_dyn_o rts/dist/build/Pool.thr_l_dyn_o rts/dist/build/LibdwPool.thr_l_dyn_o rts/dist/build/ThreadPaused.thr_l_dyn_o rts/dist/build/Timer.thr_l_dyn_o rts/dist/build/STM.thr_l_dyn_o rts/dist/build/hooks/OutOfHeap.thr_l_dyn_o rts/dist/build/hooks/MallocFail.thr_l_dyn_o rts/dist/build/hooks/FlagDefaults.thr_l_dyn_o rts/dist/build/hooks/OnExit.thr_l_dyn_o rts/dist/build/hooks/StackOverflow.thr_l_dyn_o rts/dist/build/sm/MBlock.thr_l_dyn_o rts/dist/build/sm/Sweep.thr_l_dyn_o rts/dist/build/sm/Scav.thr_l_dyn_o rts/dist/build/sm/Compact.thr_l_dyn_o rts/dist/build/sm/CNF.thr_l_dyn_o rts/dist/build/sm/GCAux.thr_l_dyn_o rts/dist/build/sm/GCUtils.thr_l_dyn_o rts/dist/build/sm/BlockAlloc.thr_l_dyn_o rts/dist/build/sm/Evac_thr.thr_l_dyn_o rts/dist/build/sm/MarkWeak.thr_l_dyn_o rts/dist/build/sm/GC.thr_l_dyn_o rts/dist/build/sm/Sanity.thr_l_dyn_o rts/dist/build/sm/Evac.thr_l_dyn_o rts/dist/build/sm/Storage.thr_l_dyn_o rts/dist/build/sm/Scav_thr.thr_l_dyn_o rts/dist/build/eventlog/EventLogWriter.thr_l_dyn_o rts/dist/build/eventlog/EventLog.thr_l_dyn_o rts/dist/build/linker/MachO.thr_l_dyn_o rts/dist/build/linker/M32Alloc.thr_l_dyn_o rts/dist/build/linker/Elf.thr_l_dyn_o rts/dist/build/linker/CacheFlush.thr_l_dyn_o rts/dist/build/linker/SymbolExtras.thr_l_dyn_o rts/dist/build/linker/LoadArchive.thr_l_dyn_o rts/dist/build/linker/PEi386.thr_l_dyn_o rts/dist/build/posix/OSMem.thr_l_dyn_o rts/dist/build/posix/GetTime.thr_l_dyn_o rts/dist/build/posix/OSThreads.thr_l_dyn_o rts/dist/build/posix/Itimer.thr_l_dyn_o rts/dist/build/posix/TTY.thr_l_dyn_o rts/dist/build/posix/Signals.thr_l_dyn_o rts/dist/build/posix/Select.thr_l_dyn_o rts/dist/build/posix/GetEnv.thr_l_dyn_o rts/dist/build/StgStartup.thr_l_dyn_o rts/dist/build/StgMiscClosures.thr_l_dyn_o rts/dist/build/Apply.thr_l_dyn_o rts/dist/build/HeapStackCheck.thr_l_dyn_o rts/dist/build/Exception.thr_l_dyn_o rts/dist/build/StgStdThunks.thr_l_dyn_o rts/dist/build/Compact.thr_l_dyn_o rts/dist/build/PrimOps.thr_l_dyn_o rts/dist/build/Updates.thr_l_dyn_o rts/dist/build/AutoApply.thr_l_dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -optc-DTHREADED_RTS -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -o rts/dist/build/libHSrts_thr_l-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts_l.a "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.dyn_o rts/dist/build/Arena.dyn_o rts/dist/build/Stable.dyn_o rts/dist/build/RtsFlags.dyn_o rts/dist/build/Sparks.dyn_o rts/dist/build/Profiling.dyn_o rts/dist/build/RetainerSet.dyn_o rts/dist/build/FileLock.dyn_o rts/dist/build/StgPrimFloat.dyn_o rts/dist/build/CheckUnload.dyn_o rts/dist/build/StaticPtrTable.dyn_o rts/dist/build/WSDeque.dyn_o rts/dist/build/Disassembler.dyn_o rts/dist/build/Linker.dyn_o rts/dist/build/TopHandler.dyn_o rts/dist/build/Schedule.dyn_o rts/dist/build/RtsAPI.dyn_o rts/dist/build/RtsStartup.dyn_o rts/dist/build/Adjustor.dyn_o rts/dist/build/Globals.dyn_o rts/dist/build/Printer.dyn_o rts/dist/build/Capability.dyn_o rts/dist/build/Threads.dyn_o rts/dist/build/Hpc.dyn_o rts/dist/build/RtsUtils.dyn_o rts/dist/build/Messages.dyn_o rts/dist/build/Interpreter.dyn_o rts/dist/build/Stats.dyn_o rts/dist/build/Libdw.dyn_o rts/dist/build/RetainerProfile.dyn_o rts/dist/build/ClosureFlags.dyn_o rts/dist/build/LdvProfile.dyn_o rts/dist/build/StgCRun.dyn_o rts/dist/build/ProfilerReportJson.dyn_o rts/dist/build/Weak.dyn_o rts/dist/build/Trace.dyn_o rts/dist/build/Hash.dyn_o rts/dist/build/RaiseAsync.dyn_o rts/dist/build/RtsMessages.dyn_o rts/dist/build/RtsSymbolInfo.dyn_o rts/dist/build/RtsDllMain.dyn_o rts/dist/build/Proftimer.dyn_o rts/dist/build/HsFFI.dyn_o rts/dist/build/OldARMAtomic.dyn_o rts/dist/build/ProfilerReport.dyn_o rts/dist/build/ThreadLabels.dyn_o rts/dist/build/RtsSymbols.dyn_o rts/dist/build/Task.dyn_o rts/dist/build/PathUtils.dyn_o rts/dist/build/RtsMain.dyn_o rts/dist/build/Inlines.dyn_o rts/dist/build/Ticky.dyn_o rts/dist/build/Pool.dyn_o rts/dist/build/LibdwPool.dyn_o rts/dist/build/ThreadPaused.dyn_o rts/dist/build/Timer.dyn_o rts/dist/build/STM.dyn_o rts/dist/build/hooks/OutOfHeap.dyn_o rts/dist/build/hooks/MallocFail.dyn_o rts/dist/build/hooks/FlagDefaults.dyn_o rts/dist/build/hooks/OnExit.dyn_o rts/dist/build/hooks/StackOverflow.dyn_o rts/dist/build/sm/MBlock.dyn_o rts/dist/build/sm/Sweep.dyn_o rts/dist/build/sm/Scav.dyn_o rts/dist/build/sm/Compact.dyn_o rts/dist/build/sm/CNF.dyn_o rts/dist/build/sm/GCAux.dyn_o rts/dist/build/sm/GCUtils.dyn_o rts/dist/build/sm/BlockAlloc.dyn_o rts/dist/build/sm/Evac_thr.dyn_o rts/dist/build/sm/MarkWeak.dyn_o rts/dist/build/sm/GC.dyn_o rts/dist/build/sm/Sanity.dyn_o rts/dist/build/sm/Evac.dyn_o rts/dist/build/sm/Storage.dyn_o rts/dist/build/sm/Scav_thr.dyn_o rts/dist/build/eventlog/EventLogWriter.dyn_o rts/dist/build/eventlog/EventLog.dyn_o rts/dist/build/linker/MachO.dyn_o rts/dist/build/linker/M32Alloc.dyn_o rts/dist/build/linker/Elf.dyn_o rts/dist/build/linker/CacheFlush.dyn_o rts/dist/build/linker/SymbolExtras.dyn_o rts/dist/build/linker/LoadArchive.dyn_o rts/dist/build/linker/PEi386.dyn_o rts/dist/build/posix/OSMem.dyn_o rts/dist/build/posix/GetTime.dyn_o rts/dist/build/posix/OSThreads.dyn_o rts/dist/build/posix/Itimer.dyn_o rts/dist/build/posix/TTY.dyn_o rts/dist/build/posix/Signals.dyn_o rts/dist/build/posix/Select.dyn_o rts/dist/build/posix/GetEnv.dyn_o rts/dist/build/StgStartup.dyn_o rts/dist/build/StgMiscClosures.dyn_o rts/dist/build/Apply.dyn_o rts/dist/build/HeapStackCheck.dyn_o rts/dist/build/Exception.dyn_o rts/dist/build/StgStdThunks.dyn_o rts/dist/build/Compact.dyn_o rts/dist/build/PrimOps.dyn_o rts/dist/build/Updates.dyn_o rts/dist/build/AutoApply.dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-zorigin -o rts/dist/build/libHSrts-ghc8.2.2.so echo rts/dist/build/ProfHeap.l_o rts/dist/build/Arena.l_o rts/dist/build/Stable.l_o rts/dist/build/RtsFlags.l_o rts/dist/build/Sparks.l_o rts/dist/build/Profiling.l_o rts/dist/build/RetainerSet.l_o rts/dist/build/FileLock.l_o rts/dist/build/StgPrimFloat.l_o rts/dist/build/CheckUnload.l_o rts/dist/build/StaticPtrTable.l_o rts/dist/build/WSDeque.l_o rts/dist/build/Disassembler.l_o rts/dist/build/Linker.l_o rts/dist/build/TopHandler.l_o rts/dist/build/Schedule.l_o rts/dist/build/RtsAPI.l_o rts/dist/build/RtsStartup.l_o rts/dist/build/Adjustor.l_o rts/dist/build/Globals.l_o rts/dist/build/Printer.l_o rts/dist/build/Capability.l_o rts/dist/build/Threads.l_o rts/dist/build/Hpc.l_o rts/dist/build/RtsUtils.l_o rts/dist/build/Messages.l_o rts/dist/build/Interpreter.l_o rts/dist/build/Stats.l_o rts/dist/build/Libdw.l_o rts/dist/build/RetainerProfile.l_o rts/dist/build/ClosureFlags.l_o rts/dist/build/LdvProfile.l_o rts/dist/build/StgCRun.l_o rts/dist/build/ProfilerReportJson.l_o rts/dist/build/Weak.l_o rts/dist/build/Trace.l_o rts/dist/build/Hash.l_o rts/dist/build/RaiseAsync.l_o rts/dist/build/RtsMessages.l_o rts/dist/build/RtsSymbolInfo.l_o rts/dist/build/RtsDllMain.l_o rts/dist/build/Proftimer.l_o rts/dist/build/HsFFI.l_o rts/dist/build/OldARMAtomic.l_o rts/dist/build/ProfilerReport.l_o rts/dist/build/ThreadLabels.l_o rts/dist/build/RtsSymbols.l_o rts/dist/build/Task.l_o rts/dist/build/PathUtils.l_o rts/dist/build/RtsMain.l_o rts/dist/build/Inlines.l_o rts/dist/build/Ticky.l_o rts/dist/build/Pool.l_o rts/dist/build/LibdwPool.l_o rts/dist/build/ThreadPaused.l_o rts/dist/build/Timer.l_o rts/dist/build/STM.l_o rts/dist/build/hooks/OutOfHeap.l_o rts/dist/build/hooks/MallocFail.l_o rts/dist/build/hooks/FlagDefaults.l_o rts/dist/build/hooks/OnExit.l_o rts/dist/build/hooks/StackOverflow.l_o rts/dist/build/sm/MBlock.l_o rts/dist/build/sm/Sweep.l_o rts/dist/build/sm/Scav.l_o rts/dist/build/sm/Compact.l_o rts/dist/build/sm/CNF.l_o rts/dist/build/sm/GCAux.l_o rts/dist/build/sm/GCUtils.l_o rts/dist/build/sm/BlockAlloc.l_o rts/dist/build/sm/Evac_thr.l_o rts/dist/build/sm/MarkWeak.l_o rts/dist/build/sm/GC.l_o rts/dist/build/sm/Sanity.l_o rts/dist/build/sm/Evac.l_o rts/dist/build/sm/Storage.l_o rts/dist/build/sm/Scav_thr.l_o rts/dist/build/eventlog/EventLogWriter.l_o rts/dist/build/eventlog/EventLog.l_o rts/dist/build/linker/MachO.l_o rts/dist/build/linker/M32Alloc.l_o rts/dist/build/linker/Elf.l_o rts/dist/build/linker/CacheFlush.l_o rts/dist/build/linker/SymbolExtras.l_o rts/dist/build/linker/LoadArchive.l_o rts/dist/build/linker/PEi386.l_o rts/dist/build/posix/OSMem.l_o rts/dist/build/posix/GetTime.l_o rts/dist/build/posix/OSThreads.l_o rts/dist/build/posix/Itimer.l_o rts/dist/build/posix/TTY.l_o rts/dist/build/posix/Signals.l_o rts/dist/build/posix/Select.l_o rts/dist/build/posix/GetEnv.l_o rts/dist/build/StgStartup.l_o rts/dist/build/StgMiscClosures.l_o rts/dist/build/Apply.l_o rts/dist/build/HeapStackCheck.l_o rts/dist/build/Exception.l_o rts/dist/build/StgStdThunks.l_o rts/dist/build/Compact.l_o rts/dist/build/PrimOps.l_o rts/dist/build/Updates.l_o rts/dist/build/AutoApply.l_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_l.a "rm" -f rts/dist/build/libHSrts_thr.a "rm" -f rts/dist/build/libHSrts_thr-ghc8.2.2.so /usr/bin/ar: creating rts/dist/build/libHSrts_l.a echo rts/dist/build/ProfHeap.thr_o rts/dist/build/Arena.thr_o rts/dist/build/Stable.thr_o rts/dist/build/RtsFlags.thr_o rts/dist/build/Sparks.thr_o rts/dist/build/Profiling.thr_o rts/dist/build/RetainerSet.thr_o rts/dist/build/FileLock.thr_o rts/dist/build/StgPrimFloat.thr_o rts/dist/build/CheckUnload.thr_o rts/dist/build/StaticPtrTable.thr_o rts/dist/build/WSDeque.thr_o rts/dist/build/Disassembler.thr_o rts/dist/build/Linker.thr_o rts/dist/build/TopHandler.thr_o rts/dist/build/Schedule.thr_o rts/dist/build/RtsAPI.thr_o rts/dist/build/RtsStartup.thr_o rts/dist/build/Adjustor.thr_o rts/dist/build/Globals.thr_o rts/dist/build/Printer.thr_o rts/dist/build/Capability.thr_o rts/dist/build/Threads.thr_o rts/dist/build/Hpc.thr_o rts/dist/build/RtsUtils.thr_o rts/dist/build/Messages.thr_o rts/dist/build/Interpreter.thr_o rts/dist/build/Stats.thr_o rts/dist/build/Libdw.thr_o rts/dist/build/RetainerProfile.thr_o rts/dist/build/ClosureFlags.thr_o rts/dist/build/LdvProfile.thr_o rts/dist/build/StgCRun.thr_o rts/dist/build/ProfilerReportJson.thr_o rts/dist/build/Weak.thr_o rts/dist/build/Trace.thr_o rts/dist/build/Hash.thr_o rts/dist/build/RaiseAsync.thr_o rts/dist/build/RtsMessages.thr_o rts/dist/build/RtsSymbolInfo.thr_o rts/dist/build/RtsDllMain.thr_o rts/dist/build/Proftimer.thr_o rts/dist/build/HsFFI.thr_o rts/dist/build/OldARMAtomic.thr_o rts/dist/build/ProfilerReport.thr_o rts/dist/build/ThreadLabels.thr_o rts/dist/build/RtsSymbols.thr_o rts/dist/build/Task.thr_o rts/dist/build/PathUtils.thr_o rts/dist/build/RtsMain.thr_o rts/dist/build/Inlines.thr_o rts/dist/build/Ticky.thr_o rts/dist/build/Pool.thr_o rts/dist/build/LibdwPool.thr_o rts/dist/build/ThreadPaused.thr_o rts/dist/build/Timer.thr_o rts/dist/build/STM.thr_o rts/dist/build/hooks/OutOfHeap.thr_o rts/dist/build/hooks/MallocFail.thr_o rts/dist/build/hooks/FlagDefaults.thr_o rts/dist/build/hooks/OnExit.thr_o rts/dist/build/hooks/StackOverflow.thr_o rts/dist/build/sm/MBlock.thr_o rts/dist/build/sm/Sweep.thr_o rts/dist/build/sm/Scav.thr_o rts/dist/build/sm/Compact.thr_o rts/dist/build/sm/CNF.thr_o rts/dist/build/sm/GCAux.thr_o rts/dist/build/sm/GCUtils.thr_o rts/dist/build/sm/BlockAlloc.thr_o rts/dist/build/sm/Evac_thr.thr_o rts/dist/build/sm/MarkWeak.thr_o rts/dist/build/sm/GC.thr_o rts/dist/build/sm/Sanity.thr_o rts/dist/build/sm/Evac.thr_o rts/dist/build/sm/Storage.thr_o rts/dist/build/sm/Scav_thr.thr_o rts/dist/build/eventlog/EventLogWriter.thr_o rts/dist/build/eventlog/EventLog.thr_o rts/dist/build/linker/MachO.thr_o rts/dist/build/linker/M32Alloc.thr_o rts/dist/build/linker/Elf.thr_o rts/dist/build/linker/CacheFlush.thr_o rts/dist/build/linker/SymbolExtras.thr_o rts/dist/build/linker/LoadArchive.thr_o rts/dist/build/linker/PEi386.thr_o rts/dist/build/posix/OSMem.thr_o rts/dist/build/posix/GetTime.thr_o rts/dist/build/posix/OSThreads.thr_o rts/dist/build/posix/Itimer.thr_o rts/dist/build/posix/TTY.thr_o rts/dist/build/posix/Signals.thr_o rts/dist/build/posix/Select.thr_o rts/dist/build/posix/GetEnv.thr_o rts/dist/build/StgStartup.thr_o rts/dist/build/StgMiscClosures.thr_o rts/dist/build/Apply.thr_o rts/dist/build/HeapStackCheck.thr_o rts/dist/build/Exception.thr_o rts/dist/build/StgStdThunks.thr_o rts/dist/build/Compact.thr_o rts/dist/build/PrimOps.thr_o rts/dist/build/Updates.thr_o rts/dist/build/AutoApply.thr_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_thr.a "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.thr_dyn_o rts/dist/build/Arena.thr_dyn_o rts/dist/build/Stable.thr_dyn_o rts/dist/build/RtsFlags.thr_dyn_o rts/dist/build/Sparks.thr_dyn_o rts/dist/build/Profiling.thr_dyn_o rts/dist/build/RetainerSet.thr_dyn_o rts/dist/build/FileLock.thr_dyn_o rts/dist/build/StgPrimFloat.thr_dyn_o rts/dist/build/CheckUnload.thr_dyn_o rts/dist/build/StaticPtrTable.thr_dyn_o rts/dist/build/WSDeque.thr_dyn_o rts/dist/build/Disassembler.thr_dyn_o rts/dist/build/Linker.thr_dyn_o rts/dist/build/TopHandler.thr_dyn_o rts/dist/build/Schedule.thr_dyn_o rts/dist/build/RtsAPI.thr_dyn_o rts/dist/build/RtsStartup.thr_dyn_o rts/dist/build/Adjustor.thr_dyn_o rts/dist/build/Globals.thr_dyn_o rts/dist/build/Printer.thr_dyn_o rts/dist/build/Capability.thr_dyn_o rts/dist/build/Threads.thr_dyn_o rts/dist/build/Hpc.thr_dyn_o rts/dist/build/RtsUtils.thr_dyn_o rts/dist/build/Messages.thr_dyn_o rts/dist/build/Interpreter.thr_dyn_o rts/dist/build/Stats.thr_dyn_o rts/dist/build/Libdw.thr_dyn_o rts/dist/build/RetainerProfile.thr_dyn_o rts/dist/build/ClosureFlags.thr_dyn_o rts/dist/build/LdvProfile.thr_dyn_o rts/dist/build/StgCRun.thr_dyn_o rts/dist/build/ProfilerReportJson.thr_dyn_o rts/dist/build/Weak.thr_dyn_o rts/dist/build/Trace.thr_dyn_o rts/dist/build/Hash.thr_dyn_o rts/dist/build/RaiseAsync.thr_dyn_o rts/dist/build/RtsMessages.thr_dyn_o rts/dist/build/RtsSymbolInfo.thr_dyn_o rts/dist/build/RtsDllMain.thr_dyn_o rts/dist/build/Proftimer.thr_dyn_o rts/dist/build/HsFFI.thr_dyn_o rts/dist/build/OldARMAtomic.thr_dyn_o rts/dist/build/ProfilerReport.thr_dyn_o rts/dist/build/ThreadLabels.thr_dyn_o rts/dist/build/RtsSymbols.thr_dyn_o rts/dist/build/Task.thr_dyn_o rts/dist/build/PathUtils.thr_dyn_o rts/dist/build/RtsMain.thr_dyn_o rts/dist/build/Inlines.thr_dyn_o rts/dist/build/Ticky.thr_dyn_o rts/dist/build/Pool.thr_dyn_o rts/dist/build/LibdwPool.thr_dyn_o rts/dist/build/ThreadPaused.thr_dyn_o rts/dist/build/Timer.thr_dyn_o rts/dist/build/STM.thr_dyn_o rts/dist/build/hooks/OutOfHeap.thr_dyn_o rts/dist/build/hooks/MallocFail.thr_dyn_o rts/dist/build/hooks/FlagDefaults.thr_dyn_o rts/dist/build/hooks/OnExit.thr_dyn_o rts/dist/build/hooks/StackOverflow.thr_dyn_o rts/dist/build/sm/MBlock.thr_dyn_o rts/dist/build/sm/Sweep.thr_dyn_o rts/dist/build/sm/Scav.thr_dyn_o rts/dist/build/sm/Compact.thr_dyn_o rts/dist/build/sm/CNF.thr_dyn_o rts/dist/build/sm/GCAux.thr_dyn_o rts/dist/build/sm/GCUtils.thr_dyn_o rts/dist/build/sm/BlockAlloc.thr_dyn_o rts/dist/build/sm/Evac_thr.thr_dyn_o rts/dist/build/sm/MarkWeak.thr_dyn_o rts/dist/build/sm/GC.thr_dyn_o rts/dist/build/sm/Sanity.thr_dyn_o rts/dist/build/sm/Evac.thr_dyn_o rts/dist/build/sm/Storage.thr_dyn_o rts/dist/build/sm/Scav_thr.thr_dyn_o rts/dist/build/eventlog/EventLogWriter.thr_dyn_o rts/dist/build/eventlog/EventLog.thr_dyn_o rts/dist/build/linker/MachO.thr_dyn_o rts/dist/build/linker/M32Alloc.thr_dyn_o rts/dist/build/linker/Elf.thr_dyn_o rts/dist/build/linker/CacheFlush.thr_dyn_o rts/dist/build/linker/SymbolExtras.thr_dyn_o rts/dist/build/linker/LoadArchive.thr_dyn_o rts/dist/build/linker/PEi386.thr_dyn_o rts/dist/build/posix/OSMem.thr_dyn_o rts/dist/build/posix/GetTime.thr_dyn_o rts/dist/build/posix/OSThreads.thr_dyn_o rts/dist/build/posix/Itimer.thr_dyn_o rts/dist/build/posix/TTY.thr_dyn_o rts/dist/build/posix/Signals.thr_dyn_o rts/dist/build/posix/Select.thr_dyn_o rts/dist/build/posix/GetEnv.thr_dyn_o rts/dist/build/StgStartup.thr_dyn_o rts/dist/build/StgMiscClosures.thr_dyn_o rts/dist/build/Apply.thr_dyn_o rts/dist/build/HeapStackCheck.thr_dyn_o rts/dist/build/Exception.thr_dyn_o rts/dist/build/StgStdThunks.thr_dyn_o rts/dist/build/Compact.thr_dyn_o rts/dist/build/PrimOps.thr_dyn_o rts/dist/build/Updates.thr_dyn_o rts/dist/build/AutoApply.thr_dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -optc-DTHREADED_RTS -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -o rts/dist/build/libHSrts_thr-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts_thr_l.a /usr/bin/ar: creating rts/dist/build/libHSrts_thr.a echo rts/dist/build/ProfHeap.thr_l_o rts/dist/build/Arena.thr_l_o rts/dist/build/Stable.thr_l_o rts/dist/build/RtsFlags.thr_l_o rts/dist/build/Sparks.thr_l_o rts/dist/build/Profiling.thr_l_o rts/dist/build/RetainerSet.thr_l_o rts/dist/build/FileLock.thr_l_o rts/dist/build/StgPrimFloat.thr_l_o rts/dist/build/CheckUnload.thr_l_o rts/dist/build/StaticPtrTable.thr_l_o rts/dist/build/WSDeque.thr_l_o rts/dist/build/Disassembler.thr_l_o rts/dist/build/Linker.thr_l_o rts/dist/build/TopHandler.thr_l_o rts/dist/build/Schedule.thr_l_o rts/dist/build/RtsAPI.thr_l_o rts/dist/build/RtsStartup.thr_l_o rts/dist/build/Adjustor.thr_l_o rts/dist/build/Globals.thr_l_o rts/dist/build/Printer.thr_l_o rts/dist/build/Capability.thr_l_o rts/dist/build/Threads.thr_l_o rts/dist/build/Hpc.thr_l_o rts/dist/build/RtsUtils.thr_l_o rts/dist/build/Messages.thr_l_o rts/dist/build/Interpreter.thr_l_o rts/dist/build/Stats.thr_l_o rts/dist/build/Libdw.thr_l_o rts/dist/build/RetainerProfile.thr_l_o rts/dist/build/ClosureFlags.thr_l_o rts/dist/build/LdvProfile.thr_l_o rts/dist/build/StgCRun.thr_l_o rts/dist/build/ProfilerReportJson.thr_l_o rts/dist/build/Weak.thr_l_o rts/dist/build/Trace.thr_l_o rts/dist/build/Hash.thr_l_o rts/dist/build/RaiseAsync.thr_l_o rts/dist/build/RtsMessages.thr_l_o rts/dist/build/RtsSymbolInfo.thr_l_o rts/dist/build/RtsDllMain.thr_l_o rts/dist/build/Proftimer.thr_l_o rts/dist/build/HsFFI.thr_l_o rts/dist/build/OldARMAtomic.thr_l_o rts/dist/build/ProfilerReport.thr_l_o rts/dist/build/ThreadLabels.thr_l_o rts/dist/build/RtsSymbols.thr_l_o rts/dist/build/Task.thr_l_o rts/dist/build/PathUtils.thr_l_o rts/dist/build/RtsMain.thr_l_o rts/dist/build/Inlines.thr_l_o rts/dist/build/Ticky.thr_l_o rts/dist/build/Pool.thr_l_o rts/dist/build/LibdwPool.thr_l_o rts/dist/build/ThreadPaused.thr_l_o rts/dist/build/Timer.thr_l_o rts/dist/build/STM.thr_l_o rts/dist/build/hooks/OutOfHeap.thr_l_o rts/dist/build/hooks/MallocFail.thr_l_o rts/dist/build/hooks/FlagDefaults.thr_l_o rts/dist/build/hooks/OnExit.thr_l_o rts/dist/build/hooks/StackOverflow.thr_l_o rts/dist/build/sm/MBlock.thr_l_o rts/dist/build/sm/Sweep.thr_l_o rts/dist/build/sm/Scav.thr_l_o rts/dist/build/sm/Compact.thr_l_o rts/dist/build/sm/CNF.thr_l_o rts/dist/build/sm/GCAux.thr_l_o rts/dist/build/sm/GCUtils.thr_l_o rts/dist/build/sm/BlockAlloc.thr_l_o rts/dist/build/sm/Evac_thr.thr_l_o rts/dist/build/sm/MarkWeak.thr_l_o rts/dist/build/sm/GC.thr_l_o rts/dist/build/sm/Sanity.thr_l_o rts/dist/build/sm/Evac.thr_l_o rts/dist/build/sm/Storage.thr_l_o rts/dist/build/sm/Scav_thr.thr_l_o rts/dist/build/eventlog/EventLogWriter.thr_l_o rts/dist/build/eventlog/EventLog.thr_l_o rts/dist/build/linker/MachO.thr_l_o rts/dist/build/linker/M32Alloc.thr_l_o rts/dist/build/linker/Elf.thr_l_o rts/dist/build/linker/CacheFlush.thr_l_o rts/dist/build/linker/SymbolExtras.thr_l_o rts/dist/build/linker/LoadArchive.thr_l_o rts/dist/build/linker/PEi386.thr_l_o rts/dist/build/posix/OSMem.thr_l_o rts/dist/build/posix/GetTime.thr_l_o rts/dist/build/posix/OSThreads.thr_l_o rts/dist/build/posix/Itimer.thr_l_o rts/dist/build/posix/TTY.thr_l_o rts/dist/build/posix/Signals.thr_l_o rts/dist/build/posix/Select.thr_l_o rts/dist/build/posix/GetEnv.thr_l_o rts/dist/build/StgStartup.thr_l_o rts/dist/build/StgMiscClosures.thr_l_o rts/dist/build/Apply.thr_l_o rts/dist/build/HeapStackCheck.thr_l_o rts/dist/build/Exception.thr_l_o rts/dist/build/StgStdThunks.thr_l_o rts/dist/build/Compact.thr_l_o rts/dist/build/PrimOps.thr_l_o rts/dist/build/Updates.thr_l_o rts/dist/build/AutoApply.thr_l_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_thr_l.a /usr/bin/ar: creating rts/dist/build/libHSrts_thr_l.a "rm" -f rts/dist/build/libHSrts_debug-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts_l-ghc8.2.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.debug_dyn_o rts/dist/build/Arena.debug_dyn_o rts/dist/build/Stable.debug_dyn_o rts/dist/build/RtsFlags.debug_dyn_o rts/dist/build/Sparks.debug_dyn_o rts/dist/build/Profiling.debug_dyn_o rts/dist/build/RetainerSet.debug_dyn_o rts/dist/build/FileLock.debug_dyn_o rts/dist/build/StgPrimFloat.debug_dyn_o rts/dist/build/CheckUnload.debug_dyn_o rts/dist/build/StaticPtrTable.debug_dyn_o rts/dist/build/WSDeque.debug_dyn_o rts/dist/build/Disassembler.debug_dyn_o rts/dist/build/Linker.debug_dyn_o rts/dist/build/TopHandler.debug_dyn_o rts/dist/build/Schedule.debug_dyn_o rts/dist/build/RtsAPI.debug_dyn_o rts/dist/build/RtsStartup.debug_dyn_o rts/dist/build/Adjustor.debug_dyn_o rts/dist/build/Globals.debug_dyn_o rts/dist/build/Printer.debug_dyn_o rts/dist/build/Capability.debug_dyn_o rts/dist/build/Threads.debug_dyn_o rts/dist/build/Hpc.debug_dyn_o rts/dist/build/RtsUtils.debug_dyn_o rts/dist/build/Messages.debug_dyn_o rts/dist/build/Interpreter.debug_dyn_o rts/dist/build/Stats.debug_dyn_o rts/dist/build/Libdw.debug_dyn_o rts/dist/build/RetainerProfile.debug_dyn_o rts/dist/build/ClosureFlags.debug_dyn_o rts/dist/build/LdvProfile.debug_dyn_o rts/dist/build/StgCRun.debug_dyn_o rts/dist/build/ProfilerReportJson.debug_dyn_o rts/dist/build/Weak.debug_dyn_o rts/dist/build/Trace.debug_dyn_o rts/dist/build/Hash.debug_dyn_o rts/dist/build/RaiseAsync.debug_dyn_o rts/dist/build/RtsMessages.debug_dyn_o rts/dist/build/RtsSymbolInfo.debug_dyn_o rts/dist/build/RtsDllMain.debug_dyn_o rts/dist/build/Proftimer.debug_dyn_o rts/dist/build/HsFFI.debug_dyn_o rts/dist/build/OldARMAtomic.debug_dyn_o rts/dist/build/ProfilerReport.debug_dyn_o rts/dist/build/ThreadLabels.debug_dyn_o rts/dist/build/RtsSymbols.debug_dyn_o rts/dist/build/Task.debug_dyn_o rts/dist/build/PathUtils.debug_dyn_o rts/dist/build/RtsMain.debug_dyn_o rts/dist/build/Inlines.debug_dyn_o rts/dist/build/Ticky.debug_dyn_o rts/dist/build/Pool.debug_dyn_o rts/dist/build/LibdwPool.debug_dyn_o rts/dist/build/ThreadPaused.debug_dyn_o rts/dist/build/Timer.debug_dyn_o rts/dist/build/STM.debug_dyn_o rts/dist/build/hooks/OutOfHeap.debug_dyn_o rts/dist/build/hooks/MallocFail.debug_dyn_o rts/dist/build/hooks/FlagDefaults.debug_dyn_o rts/dist/build/hooks/OnExit.debug_dyn_o rts/dist/build/hooks/StackOverflow.debug_dyn_o rts/dist/build/sm/MBlock.debug_dyn_o rts/dist/build/sm/Sweep.debug_dyn_o rts/dist/build/sm/Scav.debug_dyn_o rts/dist/build/sm/Compact.debug_dyn_o rts/dist/build/sm/CNF.debug_dyn_o rts/dist/build/sm/GCAux.debug_dyn_o rts/dist/build/sm/GCUtils.debug_dyn_o rts/dist/build/sm/BlockAlloc.debug_dyn_o rts/dist/build/sm/Evac_thr.debug_dyn_o rts/dist/build/sm/MarkWeak.debug_dyn_o rts/dist/build/sm/GC.debug_dyn_o rts/dist/build/sm/Sanity.debug_dyn_o rts/dist/build/sm/Evac.debug_dyn_o rts/dist/build/sm/Storage.debug_dyn_o rts/dist/build/sm/Scav_thr.debug_dyn_o rts/dist/build/eventlog/EventLogWriter.debug_dyn_o rts/dist/build/eventlog/EventLog.debug_dyn_o rts/dist/build/linker/MachO.debug_dyn_o rts/dist/build/linker/M32Alloc.debug_dyn_o rts/dist/build/linker/Elf.debug_dyn_o rts/dist/build/linker/CacheFlush.debug_dyn_o rts/dist/build/linker/SymbolExtras.debug_dyn_o rts/dist/build/linker/LoadArchive.debug_dyn_o rts/dist/build/linker/PEi386.debug_dyn_o rts/dist/build/posix/OSMem.debug_dyn_o rts/dist/build/posix/GetTime.debug_dyn_o rts/dist/build/posix/OSThreads.debug_dyn_o rts/dist/build/posix/Itimer.debug_dyn_o rts/dist/build/posix/TTY.debug_dyn_o rts/dist/build/posix/Signals.debug_dyn_o rts/dist/build/posix/Select.debug_dyn_o rts/dist/build/posix/GetEnv.debug_dyn_o rts/dist/build/StgStartup.debug_dyn_o rts/dist/build/StgMiscClosures.debug_dyn_o rts/dist/build/Apply.debug_dyn_o rts/dist/build/HeapStackCheck.debug_dyn_o rts/dist/build/Exception.debug_dyn_o rts/dist/build/StgStdThunks.debug_dyn_o rts/dist/build/Compact.debug_dyn_o rts/dist/build/PrimOps.debug_dyn_o rts/dist/build/Updates.debug_dyn_o rts/dist/build/AutoApply.debug_dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -optc-DDEBUG -ticky -DTICKY_TICKY -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -O0 -Wnoncanonical-monad-instances -o rts/dist/build/libHSrts_debug-ghc8.2.2.so "inplace/bin/ghc-stage1" -this-unit-id rts -shared -dynamic -dynload deploy -no-auto-link-packages `cat rts/dist/libs.depend` rts/dist/build/ProfHeap.l_dyn_o rts/dist/build/Arena.l_dyn_o rts/dist/build/Stable.l_dyn_o rts/dist/build/RtsFlags.l_dyn_o rts/dist/build/Sparks.l_dyn_o rts/dist/build/Profiling.l_dyn_o rts/dist/build/RetainerSet.l_dyn_o rts/dist/build/FileLock.l_dyn_o rts/dist/build/StgPrimFloat.l_dyn_o rts/dist/build/CheckUnload.l_dyn_o rts/dist/build/StaticPtrTable.l_dyn_o rts/dist/build/WSDeque.l_dyn_o rts/dist/build/Disassembler.l_dyn_o rts/dist/build/Linker.l_dyn_o rts/dist/build/TopHandler.l_dyn_o rts/dist/build/Schedule.l_dyn_o rts/dist/build/RtsAPI.l_dyn_o rts/dist/build/RtsStartup.l_dyn_o rts/dist/build/Adjustor.l_dyn_o rts/dist/build/Globals.l_dyn_o rts/dist/build/Printer.l_dyn_o rts/dist/build/Capability.l_dyn_o rts/dist/build/Threads.l_dyn_o rts/dist/build/Hpc.l_dyn_o rts/dist/build/RtsUtils.l_dyn_o rts/dist/build/Messages.l_dyn_o rts/dist/build/Interpreter.l_dyn_o rts/dist/build/Stats.l_dyn_o rts/dist/build/Libdw.l_dyn_o rts/dist/build/RetainerProfile.l_dyn_o rts/dist/build/ClosureFlags.l_dyn_o rts/dist/build/LdvProfile.l_dyn_o rts/dist/build/StgCRun.l_dyn_o rts/dist/build/ProfilerReportJson.l_dyn_o rts/dist/build/Weak.l_dyn_o rts/dist/build/Trace.l_dyn_o rts/dist/build/Hash.l_dyn_o rts/dist/build/RaiseAsync.l_dyn_o rts/dist/build/RtsMessages.l_dyn_o rts/dist/build/RtsSymbolInfo.l_dyn_o rts/dist/build/RtsDllMain.l_dyn_o rts/dist/build/Proftimer.l_dyn_o rts/dist/build/HsFFI.l_dyn_o rts/dist/build/OldARMAtomic.l_dyn_o rts/dist/build/ProfilerReport.l_dyn_o rts/dist/build/ThreadLabels.l_dyn_o rts/dist/build/RtsSymbols.l_dyn_o rts/dist/build/Task.l_dyn_o rts/dist/build/PathUtils.l_dyn_o rts/dist/build/RtsMain.l_dyn_o rts/dist/build/Inlines.l_dyn_o rts/dist/build/Ticky.l_dyn_o rts/dist/build/Pool.l_dyn_o rts/dist/build/LibdwPool.l_dyn_o rts/dist/build/ThreadPaused.l_dyn_o rts/dist/build/Timer.l_dyn_o rts/dist/build/STM.l_dyn_o rts/dist/build/hooks/OutOfHeap.l_dyn_o rts/dist/build/hooks/MallocFail.l_dyn_o rts/dist/build/hooks/FlagDefaults.l_dyn_o rts/dist/build/hooks/OnExit.l_dyn_o rts/dist/build/hooks/StackOverflow.l_dyn_o rts/dist/build/sm/MBlock.l_dyn_o rts/dist/build/sm/Sweep.l_dyn_o rts/dist/build/sm/Scav.l_dyn_o rts/dist/build/sm/Compact.l_dyn_o rts/dist/build/sm/CNF.l_dyn_o rts/dist/build/sm/GCAux.l_dyn_o rts/dist/build/sm/GCUtils.l_dyn_o rts/dist/build/sm/BlockAlloc.l_dyn_o rts/dist/build/sm/Evac_thr.l_dyn_o rts/dist/build/sm/MarkWeak.l_dyn_o rts/dist/build/sm/GC.l_dyn_o rts/dist/build/sm/Sanity.l_dyn_o rts/dist/build/sm/Evac.l_dyn_o rts/dist/build/sm/Storage.l_dyn_o rts/dist/build/sm/Scav_thr.l_dyn_o rts/dist/build/eventlog/EventLogWriter.l_dyn_o rts/dist/build/eventlog/EventLog.l_dyn_o rts/dist/build/linker/MachO.l_dyn_o rts/dist/build/linker/M32Alloc.l_dyn_o rts/dist/build/linker/Elf.l_dyn_o rts/dist/build/linker/CacheFlush.l_dyn_o rts/dist/build/linker/SymbolExtras.l_dyn_o rts/dist/build/linker/LoadArchive.l_dyn_o rts/dist/build/linker/PEi386.l_dyn_o rts/dist/build/posix/OSMem.l_dyn_o rts/dist/build/posix/GetTime.l_dyn_o rts/dist/build/posix/OSThreads.l_dyn_o rts/dist/build/posix/Itimer.l_dyn_o rts/dist/build/posix/TTY.l_dyn_o rts/dist/build/posix/Signals.l_dyn_o rts/dist/build/posix/Select.l_dyn_o rts/dist/build/posix/GetEnv.l_dyn_o rts/dist/build/StgStartup.l_dyn_o rts/dist/build/StgMiscClosures.l_dyn_o rts/dist/build/Apply.l_dyn_o rts/dist/build/HeapStackCheck.l_dyn_o rts/dist/build/Exception.l_dyn_o rts/dist/build/StgStdThunks.l_dyn_o rts/dist/build/Compact.l_dyn_o rts/dist/build/PrimOps.l_dyn_o rts/dist/build/Updates.l_dyn_o rts/dist/build/AutoApply.l_dyn_o -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts -Irts/dist/build -DCOMPILING_RTS -this-unit-id rts -dcmm-lint -i -irts -irts/dist/build -Irts/dist/build -irts/dist/build/./autogen -Irts/dist/build/./autogen -O2 -Wnoncanonical-monad-instances -o rts/dist/build/libHSrts_l-ghc8.2.2.so "rm" -f rts/dist/build/libHSrts.a echo rts/dist/build/ProfHeap.o rts/dist/build/Arena.o rts/dist/build/Stable.o rts/dist/build/RtsFlags.o rts/dist/build/Sparks.o rts/dist/build/Profiling.o rts/dist/build/RetainerSet.o rts/dist/build/FileLock.o rts/dist/build/StgPrimFloat.o rts/dist/build/CheckUnload.o rts/dist/build/StaticPtrTable.o rts/dist/build/WSDeque.o rts/dist/build/Disassembler.o rts/dist/build/Linker.o rts/dist/build/TopHandler.o rts/dist/build/Schedule.o rts/dist/build/RtsAPI.o rts/dist/build/RtsStartup.o rts/dist/build/Adjustor.o rts/dist/build/Globals.o rts/dist/build/Printer.o rts/dist/build/Capability.o rts/dist/build/Threads.o rts/dist/build/Hpc.o rts/dist/build/RtsUtils.o rts/dist/build/Messages.o rts/dist/build/Interpreter.o rts/dist/build/Stats.o rts/dist/build/Libdw.o rts/dist/build/RetainerProfile.o rts/dist/build/ClosureFlags.o rts/dist/build/LdvProfile.o rts/dist/build/StgCRun.o rts/dist/build/ProfilerReportJson.o rts/dist/build/Weak.o rts/dist/build/Trace.o rts/dist/build/Hash.o rts/dist/build/RaiseAsync.o rts/dist/build/RtsMessages.o rts/dist/build/RtsSymbolInfo.o rts/dist/build/RtsDllMain.o rts/dist/build/Proftimer.o rts/dist/build/HsFFI.o rts/dist/build/OldARMAtomic.o rts/dist/build/ProfilerReport.o rts/dist/build/ThreadLabels.o rts/dist/build/RtsSymbols.o rts/dist/build/Task.o rts/dist/build/PathUtils.o rts/dist/build/RtsMain.o rts/dist/build/Inlines.o rts/dist/build/Ticky.o rts/dist/build/Pool.o rts/dist/build/LibdwPool.o rts/dist/build/ThreadPaused.o rts/dist/build/Timer.o rts/dist/build/STM.o rts/dist/build/hooks/OutOfHeap.o rts/dist/build/hooks/MallocFail.o rts/dist/build/hooks/FlagDefaults.o rts/dist/build/hooks/OnExit.o rts/dist/build/hooks/StackOverflow.o rts/dist/build/sm/MBlock.o rts/dist/build/sm/Sweep.o rts/dist/build/sm/Scav.o rts/dist/build/sm/Compact.o rts/dist/build/sm/CNF.o rts/dist/build/sm/GCAux.o rts/dist/build/sm/GCUtils.o rts/dist/build/sm/BlockAlloc.o rts/dist/build/sm/Evac_thr.o rts/dist/build/sm/MarkWeak.o rts/dist/build/sm/GC.o rts/dist/build/sm/Sanity.o rts/dist/build/sm/Evac.o rts/dist/build/sm/Storage.o rts/dist/build/sm/Scav_thr.o rts/dist/build/eventlog/EventLogWriter.o rts/dist/build/eventlog/EventLog.o rts/dist/build/linker/MachO.o rts/dist/build/linker/M32Alloc.o rts/dist/build/linker/Elf.o rts/dist/build/linker/CacheFlush.o rts/dist/build/linker/SymbolExtras.o rts/dist/build/linker/LoadArchive.o rts/dist/build/linker/PEi386.o rts/dist/build/posix/OSMem.o rts/dist/build/posix/GetTime.o rts/dist/build/posix/OSThreads.o rts/dist/build/posix/Itimer.o rts/dist/build/posix/TTY.o rts/dist/build/posix/Signals.o rts/dist/build/posix/Select.o rts/dist/build/posix/GetEnv.o rts/dist/build/StgStartup.o rts/dist/build/StgMiscClosures.o rts/dist/build/Apply.o rts/dist/build/HeapStackCheck.o rts/dist/build/Exception.o rts/dist/build/StgStdThunks.o rts/dist/build/Compact.o rts/dist/build/PrimOps.o rts/dist/build/Updates.o rts/dist/build/AutoApply.o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts.a /usr/bin/ar: creating rts/dist/build/libHSrts.a /builddir/build/BUILD/ghc-8.2.2/utils/haddock/doc/invoking.rst:452: WARNING: unknown option: -cpp generating indices... genindex writing additional pages... search copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 1 warnings. The HTML pages are in .build-html. "rm" -f rts/dist/build/libHSrts_p.a "rm" -f rts/dist/build/libHSrts_thr_p.a echo rts/dist/build/ProfHeap.p_o rts/dist/build/Arena.p_o rts/dist/build/Stable.p_o rts/dist/build/RtsFlags.p_o rts/dist/build/Sparks.p_o rts/dist/build/Profiling.p_o rts/dist/build/RetainerSet.p_o rts/dist/build/FileLock.p_o rts/dist/build/StgPrimFloat.p_o rts/dist/build/CheckUnload.p_o rts/dist/build/StaticPtrTable.p_o rts/dist/build/WSDeque.p_o rts/dist/build/Disassembler.p_o rts/dist/build/Linker.p_o rts/dist/build/TopHandler.p_o rts/dist/build/Schedule.p_o rts/dist/build/RtsAPI.p_o rts/dist/build/RtsStartup.p_o rts/dist/build/Adjustor.p_o rts/dist/build/Globals.p_o rts/dist/build/Printer.p_o rts/dist/build/Capability.p_o rts/dist/build/Threads.p_o rts/dist/build/Hpc.p_o rts/dist/build/RtsUtils.p_o rts/dist/build/Messages.p_o rts/dist/build/Interpreter.p_o rts/dist/build/Stats.p_o rts/dist/build/Libdw.p_o rts/dist/build/RetainerProfile.p_o rts/dist/build/ClosureFlags.p_o rts/dist/build/LdvProfile.p_o rts/dist/build/StgCRun.p_o rts/dist/build/ProfilerReportJson.p_o rts/dist/build/Weak.p_o rts/dist/build/Trace.p_o rts/dist/build/Hash.p_o rts/dist/build/RaiseAsync.p_o rts/dist/build/RtsMessages.p_o rts/dist/build/RtsSymbolInfo.p_o rts/dist/build/RtsDllMain.p_o rts/dist/build/Proftimer.p_o rts/dist/build/HsFFI.p_o rts/dist/build/OldARMAtomic.p_o rts/dist/build/ProfilerReport.p_o rts/dist/build/ThreadLabels.p_o rts/dist/build/RtsSymbols.p_o rts/dist/build/Task.p_o rts/dist/build/PathUtils.p_o rts/dist/build/RtsMain.p_o rts/dist/build/Inlines.p_o rts/dist/build/Ticky.p_o rts/dist/build/Pool.p_o rts/dist/build/LibdwPool.p_o rts/dist/build/ThreadPaused.p_o rts/dist/build/Timer.p_o rts/dist/build/STM.p_o rts/dist/build/hooks/OutOfHeap.p_o rts/dist/build/hooks/MallocFail.p_o rts/dist/build/hooks/FlagDefaults.p_o rts/dist/build/hooks/OnExit.p_o rts/dist/build/hooks/StackOverflow.p_o rts/dist/build/sm/MBlock.p_o rts/dist/build/sm/Sweep.p_o rts/dist/build/sm/Scav.p_o rts/dist/build/sm/Compact.p_o rts/dist/build/sm/CNF.p_o rts/dist/build/sm/GCAux.p_o rts/dist/build/sm/GCUtils.p_o rts/dist/build/sm/BlockAlloc.p_o rts/dist/build/sm/Evac_thr.p_o rts/dist/build/sm/MarkWeak.p_o rts/dist/build/sm/GC.p_o rts/dist/build/sm/Sanity.p_o rts/dist/build/sm/Evac.p_o rts/dist/build/sm/Storage.p_o rts/dist/build/sm/Scav_thr.p_o rts/dist/build/eventlog/EventLogWriter.p_o rts/dist/build/eventlog/EventLog.p_o rts/dist/build/linker/MachO.p_o rts/dist/build/linker/M32Alloc.p_o rts/dist/build/linker/Elf.p_o rts/dist/build/linker/CacheFlush.p_o rts/dist/build/linker/SymbolExtras.p_o rts/dist/build/linker/LoadArchive.p_o rts/dist/build/linker/PEi386.p_o rts/dist/build/posix/OSMem.p_o rts/dist/build/posix/GetTime.p_o rts/dist/build/posix/OSThreads.p_o rts/dist/build/posix/Itimer.p_o rts/dist/build/posix/TTY.p_o rts/dist/build/posix/Signals.p_o rts/dist/build/posix/Select.p_o rts/dist/build/posix/GetEnv.p_o rts/dist/build/StgStartup.p_o rts/dist/build/StgMiscClosures.p_o rts/dist/build/Apply.p_o rts/dist/build/HeapStackCheck.p_o rts/dist/build/Exception.p_o rts/dist/build/StgStdThunks.p_o rts/dist/build/Compact.p_o rts/dist/build/PrimOps.p_o rts/dist/build/Updates.p_o rts/dist/build/AutoApply.p_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_p.a echo rts/dist/build/ProfHeap.thr_p_o rts/dist/build/Arena.thr_p_o rts/dist/build/Stable.thr_p_o rts/dist/build/RtsFlags.thr_p_o rts/dist/build/Sparks.thr_p_o rts/dist/build/Profiling.thr_p_o rts/dist/build/RetainerSet.thr_p_o rts/dist/build/FileLock.thr_p_o rts/dist/build/StgPrimFloat.thr_p_o rts/dist/build/CheckUnload.thr_p_o rts/dist/build/StaticPtrTable.thr_p_o rts/dist/build/WSDeque.thr_p_o rts/dist/build/Disassembler.thr_p_o rts/dist/build/Linker.thr_p_o rts/dist/build/TopHandler.thr_p_o rts/dist/build/Schedule.thr_p_o rts/dist/build/RtsAPI.thr_p_o rts/dist/build/RtsStartup.thr_p_o rts/dist/build/Adjustor.thr_p_o rts/dist/build/Globals.thr_p_o rts/dist/build/Printer.thr_p_o rts/dist/build/Capability.thr_p_o rts/dist/build/Threads.thr_p_o rts/dist/build/Hpc.thr_p_o rts/dist/build/RtsUtils.thr_p_o rts/dist/build/Messages.thr_p_o rts/dist/build/Interpreter.thr_p_o rts/dist/build/Stats.thr_p_o rts/dist/build/Libdw.thr_p_o rts/dist/build/RetainerProfile.thr_p_o rts/dist/build/ClosureFlags.thr_p_o rts/dist/build/LdvProfile.thr_p_o rts/dist/build/StgCRun.thr_p_o rts/dist/build/ProfilerReportJson.thr_p_o rts/dist/build/Weak.thr_p_o rts/dist/build/Trace.thr_p_o rts/dist/build/Hash.thr_p_o rts/dist/build/RaiseAsync.thr_p_o rts/dist/build/RtsMessages.thr_p_o rts/dist/build/RtsSymbolInfo.thr_p_o rts/dist/build/RtsDllMain.thr_p_o rts/dist/build/Proftimer.thr_p_o rts/dist/build/HsFFI.thr_p_o rts/dist/build/OldARMAtomic.thr_p_o rts/dist/build/ProfilerReport.thr_p_o rts/dist/build/ThreadLabels.thr_p_o rts/dist/build/RtsSymbols.thr_p_o rts/dist/build/Task.thr_p_o rts/dist/build/PathUtils.thr_p_o rts/dist/build/RtsMain.thr_p_o rts/dist/build/Inlines.thr_p_o rts/dist/build/Ticky.thr_p_o rts/dist/build/Pool.thr_p_o rts/dist/build/LibdwPool.thr_p_o rts/dist/build/ThreadPaused.thr_p_o rts/dist/build/Timer.thr_p_o rts/dist/build/STM.thr_p_o rts/dist/build/hooks/OutOfHeap.thr_p_o rts/dist/build/hooks/MallocFail.thr_p_o rts/dist/build/hooks/FlagDefaults.thr_p_o rts/dist/build/hooks/OnExit.thr_p_o rts/dist/build/hooks/StackOverflow.thr_p_o rts/dist/build/sm/MBlock.thr_p_o rts/dist/build/sm/Sweep.thr_p_o rts/dist/build/sm/Scav.thr_p_o rts/dist/build/sm/Compact.thr_p_o rts/dist/build/sm/CNF.thr_p_o rts/dist/build/sm/GCAux.thr_p_o rts/dist/build/sm/GCUtils.thr_p_o rts/dist/build/sm/BlockAlloc.thr_p_o rts/dist/build/sm/Evac_thr.thr_p_o rts/dist/build/sm/MarkWeak.thr_p_o rts/dist/build/sm/GC.thr_p_o rts/dist/build/sm/Sanity.thr_p_o rts/dist/build/sm/Evac.thr_p_o rts/dist/build/sm/Storage.thr_p_o rts/dist/build/sm/Scav_thr.thr_p_o rts/dist/build/eventlog/EventLogWriter.thr_p_o rts/dist/build/eventlog/EventLog.thr_p_o rts/dist/build/linker/MachO.thr_p_o rts/dist/build/linker/M32Alloc.thr_p_o rts/dist/build/linker/Elf.thr_p_o rts/dist/build/linker/CacheFlush.thr_p_o rts/dist/build/linker/SymbolExtras.thr_p_o rts/dist/build/linker/LoadArchive.thr_p_o rts/dist/build/linker/PEi386.thr_p_o rts/dist/build/posix/OSMem.thr_p_o rts/dist/build/posix/GetTime.thr_p_o rts/dist/build/posix/OSThreads.thr_p_o rts/dist/build/posix/Itimer.thr_p_o rts/dist/build/posix/TTY.thr_p_o rts/dist/build/posix/Signals.thr_p_o rts/dist/build/posix/Select.thr_p_o rts/dist/build/posix/GetEnv.thr_p_o rts/dist/build/StgStartup.thr_p_o rts/dist/build/StgMiscClosures.thr_p_o rts/dist/build/Apply.thr_p_o rts/dist/build/HeapStackCheck.thr_p_o rts/dist/build/Exception.thr_p_o rts/dist/build/StgStdThunks.thr_p_o rts/dist/build/Compact.thr_p_o rts/dist/build/PrimOps.thr_p_o rts/dist/build/Updates.thr_p_o rts/dist/build/AutoApply.thr_p_o | "xargs" "/usr/bin/ar" q rts/dist/build/libHSrts_thr_p.a /usr/bin/ar: creating rts/dist/build/libHSrts_p.a /usr/bin/ar: creating rts/dist/build/libHSrts_thr_p.a cp -R utils/haddock/doc/.build-html utils/haddock/doc/haddock "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/CString.hs -o libraries/ghc-prim/dist-install/build/GHC/CString.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/IntWord64.hs -o libraries/ghc-prim/dist-install/build/GHC/IntWord64.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO.hs-boot -o libraries/base/dist-install/build/GHC/IO.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/Tuple.hs -o libraries/ghc-prim/dist-install/build/GHC/Tuple.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/Magic.hs -o libraries/ghc-prim/dist-install/build/GHC/Magic.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/CString.hs -o libraries/ghc-prim/dist-install/build/GHC/CString.o -dyno libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/IntWord64.hs -o libraries/ghc-prim/dist-install/build/GHC/IntWord64.o -dyno libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO.hs-boot -o libraries/base/dist-install/build/GHC/IO.o-boot -dyno libraries/base/dist-install/build/GHC/IO.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/Tuple.hs -o libraries/ghc-prim/dist-install/build/GHC/Tuple.o -dyno libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/Magic.hs -o libraries/ghc-prim/dist-install/build/GHC/Magic.o -dyno libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/dist-install/build/GHC/Classes.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/./GHC/Debug.hs -o libraries/ghc-prim/dist-install/build/GHC/Debug.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -c libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs -o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.p_o -dyno libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/dist-install/build/GHC/Classes.o -dyno libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/./GHC/Debug.hs -o libraries/ghc-prim/dist-install/build/GHC/Debug.o -dyno libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -split-sections -dynamic-too -c libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs -o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.o -dyno libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a.contents echo libraries/ghc-prim/dist-install/build/GHC/CString.p_o libraries/ghc-prim/dist-install/build/GHC/Classes.p_o libraries/ghc-prim/dist-install/build/GHC/Debug.p_o libraries/ghc-prim/dist-install/build/GHC/IntWord64.p_o libraries/ghc-prim/dist-install/build/GHC/Magic.p_o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.p_o libraries/ghc-prim/dist-install/build/GHC/Tuple.p_o libraries/ghc-prim/dist-install/build/GHC/Types.p_o libraries/ghc-prim/dist-install/build/cbits/atomic.p_o libraries/ghc-prim/dist-install/build/cbits/bswap.p_o libraries/ghc-prim/dist-install/build/cbits/clz.p_o libraries/ghc-prim/dist-install/build/cbits/ctz.p_o libraries/ghc-prim/dist-install/build/cbits/debug.p_o libraries/ghc-prim/dist-install/build/cbits/longlong.p_o libraries/ghc-prim/dist-install/build/cbits/popcnt.p_o libraries/ghc-prim/dist-install/build/cbits/word2float.p_o >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -c libraries/integer-gmp/src//GHC/Integer/Type.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o "/usr/bin/ar" q libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a @libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a.contents /usr/bin/ar: creating libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -c libraries/integer-gmp/src//GHC/Integer.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -c libraries/integer-gmp/src//GHC/Integer/Logarithms.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Unsafe/Coerce.hs -o libraries/base/dist-install/build/Unsafe/Coerce.p_o -dyno libraries/base/dist-install/build/Unsafe/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Stack/Types.hs -o libraries/base/dist-install/build/GHC/Stack/Types.p_o -dyno libraries/base/dist-install/build/GHC/Stack/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -c libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -c libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.p_o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a.contents echo libraries/integer-gmp/dist-install/build/GHC/Integer.p_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.p_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.p_o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.p_o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.p_o libraries/integer-gmp/dist-install/build/cbits/wrappers.p_o >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a.contents "/usr/bin/ar" q libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a @libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Exception.hs-boot -o libraries/base/dist-install/build/GHC/Exception.p_o-boot -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o-boot /usr/bin/ar: creating libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Err.hs -o libraries/base/dist-install/build/GHC/Err.p_o -dyno libraries/base/dist-install/build/GHC/Err.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Base.hs -o libraries/base/dist-install/build/GHC/Base.p_o -dyno libraries/base/dist-install/build/GHC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Bool.hs -o libraries/base/dist-install/build/Data/Bool.p_o -dyno libraries/base/dist-install/build/Data/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Num.hs -o libraries/base/dist-install/build/GHC/Num.p_o -dyno libraries/base/dist-install/build/GHC/Num.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Maybe.hs -o libraries/base/dist-install/build/Data/Maybe.p_o -dyno libraries/base/dist-install/build/Data/Maybe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Float/ConversionUtils.hs -o libraries/base/dist-install/build/GHC/Float/ConversionUtils.p_o -dyno libraries/base/dist-install/build/GHC/Float/ConversionUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/Fail.hs -o libraries/base/dist-install/build/Control/Monad/Fail.p_o -dyno libraries/base/dist-install/build/Control/Monad/Fail.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Stack/CCS.hs-boot -o libraries/base/dist-install/build/GHC/Stack/CCS.p_o-boot -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Unsafe.hs -o libraries/base/dist-install/build/GHC/IO/Unsafe.p_o -dyno libraries/base/dist-install/build/GHC/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Tuple.hs -o libraries/base/dist-install/build/Data/Tuple.p_o -dyno libraries/base/dist-install/build/Data/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Coerce.hs -o libraries/base/dist-install/build/Data/Coerce.p_o -dyno libraries/base/dist-install/build/Data/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Eq.hs -o libraries/base/dist-install/build/Data/Eq.p_o -dyno libraries/base/dist-install/build/Data/Eq.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/MVar.hs -o libraries/base/dist-install/build/GHC/MVar.p_o -dyno libraries/base/dist-install/build/GHC/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Weak.hs -o libraries/base/dist-install/build/GHC/Weak.p_o -dyno libraries/base/dist-install/build/GHC/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor.hs -o libraries/base/dist-install/build/Data/Functor.p_o -dyno libraries/base/dist-install/build/Data/Functor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Arr.hs -o libraries/base/dist-install/build/GHC/Event/Arr.p_o -dyno libraries/base/dist-install/build/GHC/Event/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Function.hs -o libraries/base/dist-install/build/Data/Function.p_o -dyno libraries/base/dist-install/build/Data/Function.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/ConsoleHandler.hs -o libraries/base/dist-install/build/GHC/ConsoleHandler.p_o -dyno libraries/base/dist-install/build/GHC/ConsoleHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Constants.hs -o libraries/base/dist-install/build/GHC/Constants.p_o -dyno libraries/base/dist-install/build/GHC/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/GHCi.hs -o libraries/base/dist-install/build/GHC/GHCi.p_o -dyno libraries/base/dist-install/build/GHC/GHCi.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/CodePage.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/PArr.hs -o libraries/base/dist-install/build/GHC/PArr.p_o -dyno libraries/base/dist-install/build/GHC/PArr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Profiling.hs -o libraries/base/dist-install/build/GHC/Profiling.p_o -dyno libraries/base/dist-install/build/GHC/Profiling.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Utils.hs -o libraries/base/dist-install/build/Data/Functor/Utils.p_o -dyno libraries/base/dist-install/build/Data/Functor/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Type/Bool.hs -o libraries/base/dist-install/build/Data/Type/Bool.p_o -dyno libraries/base/dist-install/build/Data/Type/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/List.hs -o libraries/base/dist-install/build/GHC/List.p_o -dyno libraries/base/dist-install/build/GHC/List.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Float/RealFracMethods.hs -o libraries/base/dist-install/build/GHC/Float/RealFracMethods.p_o -dyno libraries/base/dist-install/build/GHC/Float/RealFracMethods.dyn_o "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Type.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o echo libraries/ghc-prim/dist-install/build/GHC/CString.o libraries/ghc-prim/dist-install/build/GHC/Classes.o libraries/ghc-prim/dist-install/build/GHC/Debug.o libraries/ghc-prim/dist-install/build/GHC/IntWord64.o libraries/ghc-prim/dist-install/build/GHC/Magic.o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.o libraries/ghc-prim/dist-install/build/GHC/Tuple.o libraries/ghc-prim/dist-install/build/GHC/Types.o libraries/ghc-prim/dist-install/build/cbits/atomic.o libraries/ghc-prim/dist-install/build/cbits/bswap.o libraries/ghc-prim/dist-install/build/cbits/clz.o libraries/ghc-prim/dist-install/build/cbits/ctz.o libraries/ghc-prim/dist-install/build/cbits/debug.o libraries/ghc-prim/dist-install/build/cbits/longlong.o libraries/ghc-prim/dist-install/build/cbits/popcnt.o libraries/ghc-prim/dist-install/build/cbits/word2float.o >> libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-prim-0.5.1.1 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries/ghc-prim/dist-install/build -Ilibraries/ghc-prim/dist-install/build -ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/dist-install/build/./autogen -Ilibraries/ghc-prim/. -optP-include -optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h -package-id rts -this-unit-id ghc-prim -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/ghc-prim/dist-install/build/GHC/CString.dyn_o libraries/ghc-prim/dist-install/build/GHC/Classes.dyn_o libraries/ghc-prim/dist-install/build/GHC/Debug.dyn_o libraries/ghc-prim/dist-install/build/GHC/IntWord64.dyn_o libraries/ghc-prim/dist-install/build/GHC/Magic.dyn_o libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.dyn_o libraries/ghc-prim/dist-install/build/GHC/Tuple.dyn_o libraries/ghc-prim/dist-install/build/GHC/Types.dyn_o libraries/ghc-prim/dist-install/build/cbits/atomic.dyn_o libraries/ghc-prim/dist-install/build/cbits/bswap.dyn_o libraries/ghc-prim/dist-install/build/cbits/clz.dyn_o libraries/ghc-prim/dist-install/build/cbits/ctz.dyn_o libraries/ghc-prim/dist-install/build/cbits/debug.dyn_o libraries/ghc-prim/dist-install/build/cbits/longlong.dyn_o libraries/ghc-prim/dist-install/build/cbits/popcnt.dyn_o libraries/ghc-prim/dist-install/build/cbits/word2float.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1-ghc8.2.2.so "/usr/bin/ar" q libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a @libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a.contents /usr/bin/ar: creating libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f libraries/ghc-prim/dist-install/build/libHSghc-prim-0.5.1.1.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Show.hs -o libraries/base/dist-install/build/GHC/Show.p_o -dyno libraries/base/dist-install/build/GHC/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Char.hs -o libraries/base/dist-install/build/GHC/Char.p_o -dyno libraries/base/dist-install/build/GHC/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/ST.hs -o libraries/base/dist-install/build/GHC/ST.p_o -dyno libraries/base/dist-install/build/GHC/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/Show.hs -o libraries/base/dist-install/build/Text/Show.p_o -dyno libraries/base/dist-install/build/Text/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Unique.hs -o libraries/base/dist-install/build/GHC/Event/Unique.p_o -dyno libraries/base/dist-install/build/GHC/Event/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Enum.hs -o libraries/base/dist-install/build/GHC/Enum.p_o -dyno libraries/base/dist-install/build/GHC/Enum.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/STRef.hs -o libraries/base/dist-install/build/GHC/STRef.p_o -dyno libraries/base/dist-install/build/GHC/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -dynamic-too -c libraries/integer-gmp/src//GHC/Integer.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Logarithms.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Stack/Types.hs -o libraries/base/dist-install/build/GHC/Stack/Types.o -dyno libraries/base/dist-install/build/GHC/Stack/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Unsafe/Coerce.hs -o libraries/base/dist-install/build/Unsafe/Coerce.o -dyno libraries/base/dist-install/build/Unsafe/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -split-sections -dynamic-too -c libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs -o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.o -dyno libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a.contents echo libraries/integer-gmp/dist-install/build/GHC/Integer.o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.o libraries/integer-gmp/dist-install/build/cbits/wrappers.o >> libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a.contents "/usr/bin/ar" q libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a @libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a.contents /usr/bin/ar: creating libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a "rm" -f libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/integer-gmp/dist-install/build -hidir libraries/integer-gmp/dist-install/build -stubdir libraries/integer-gmp/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id integer-gmp-1.0.1.0 -hide-all-packages -i -ilibraries/integer-gmp/src/ -ilibraries/integer-gmp/dist-install/build -Ilibraries/integer-gmp/dist-install/build -ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/dist-install/build/./autogen -Ilibraries/integer-gmp/include -optP-include -optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -this-unit-id integer-gmp -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Logarithms/Internals.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o libraries/integer-gmp/dist-install/build/cbits/wrappers.dyn_o -shared -dynamic -dynload deploy -lgmp -no-auto-link-packages -o libraries/integer-gmp/dist-install/build/libHSinteger-gmp-1.0.1.0-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Exception.hs-boot -o libraries/base/dist-install/build/GHC/Exception.o-boot -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Err.hs -o libraries/base/dist-install/build/GHC/Err.o -dyno libraries/base/dist-install/build/GHC/Err.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Base.hs -o libraries/base/dist-install/build/GHC/Base.o -dyno libraries/base/dist-install/build/GHC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Real.hs -o libraries/base/dist-install/build/GHC/Real.p_o -dyno libraries/base/dist-install/build/GHC/Real.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Num.hs -o libraries/base/dist-install/build/GHC/Num.o -dyno libraries/base/dist-install/build/GHC/Num.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Maybe.hs -o libraries/base/dist-install/build/Data/Maybe.o -dyno libraries/base/dist-install/build/Data/Maybe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Float/ConversionUtils.hs -o libraries/base/dist-install/build/GHC/Float/ConversionUtils.o -dyno libraries/base/dist-install/build/GHC/Float/ConversionUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/Fail.hs -o libraries/base/dist-install/build/Control/Monad/Fail.o -dyno libraries/base/dist-install/build/Control/Monad/Fail.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Bool.hs -o libraries/base/dist-install/build/Data/Bool.o -dyno libraries/base/dist-install/build/Data/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Tuple.hs -o libraries/base/dist-install/build/Data/Tuple.o -dyno libraries/base/dist-install/build/Data/Tuple.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Coerce.hs -o libraries/base/dist-install/build/Data/Coerce.o -dyno libraries/base/dist-install/build/Data/Coerce.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Eq.hs -o libraries/base/dist-install/build/Data/Eq.o -dyno libraries/base/dist-install/build/Data/Eq.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/MVar.hs -o libraries/base/dist-install/build/GHC/MVar.o -dyno libraries/base/dist-install/build/GHC/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Stack/CCS.hs-boot -o libraries/base/dist-install/build/GHC/Stack/CCS.o-boot -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Unsafe.hs -o libraries/base/dist-install/build/GHC/IO/Unsafe.o -dyno libraries/base/dist-install/build/GHC/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Weak.hs -o libraries/base/dist-install/build/GHC/Weak.o -dyno libraries/base/dist-install/build/GHC/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor.hs -o libraries/base/dist-install/build/Data/Functor.o -dyno libraries/base/dist-install/build/Data/Functor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Arr.hs -o libraries/base/dist-install/build/GHC/Event/Arr.o -dyno libraries/base/dist-install/build/GHC/Event/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Function.hs -o libraries/base/dist-install/build/Data/Function.o -dyno libraries/base/dist-install/build/Data/Function.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/ConsoleHandler.hs -o libraries/base/dist-install/build/GHC/ConsoleHandler.o -dyno libraries/base/dist-install/build/GHC/ConsoleHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Constants.hs -o libraries/base/dist-install/build/GHC/Constants.o -dyno libraries/base/dist-install/build/GHC/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/GHCi.hs -o libraries/base/dist-install/build/GHC/GHCi.o -dyno libraries/base/dist-install/build/GHC/GHCi.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/CodePage.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/PArr.hs -o libraries/base/dist-install/build/GHC/PArr.o -dyno libraries/base/dist-install/build/GHC/PArr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Profiling.hs -o libraries/base/dist-install/build/GHC/Profiling.o -dyno libraries/base/dist-install/build/GHC/Profiling.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Type/Bool.hs -o libraries/base/dist-install/build/Data/Type/Bool.o -dyno libraries/base/dist-install/build/Data/Type/Bool.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Utils.hs -o libraries/base/dist-install/build/Data/Functor/Utils.o -dyno libraries/base/dist-install/build/Data/Functor/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/List.hs -o libraries/base/dist-install/build/GHC/List.o -dyno libraries/base/dist-install/build/GHC/List.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Float/RealFracMethods.hs -o libraries/base/dist-install/build/GHC/Float/RealFracMethods.o -dyno libraries/base/dist-install/build/GHC/Float/RealFracMethods.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Show.hs -o libraries/base/dist-install/build/GHC/Show.o -dyno libraries/base/dist-install/build/GHC/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Arr.hs -o libraries/base/dist-install/build/GHC/Arr.p_o -dyno libraries/base/dist-install/build/GHC/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Bits.hs -o libraries/base/dist-install/build/Data/Bits.p_o -dyno libraries/base/dist-install/build/Data/Bits.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Char.hs -o libraries/base/dist-install/build/GHC/Char.o -dyno libraries/base/dist-install/build/GHC/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/ST.hs -o libraries/base/dist-install/build/GHC/ST.o -dyno libraries/base/dist-install/build/GHC/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/Show.hs -o libraries/base/dist-install/build/Text/Show.o -dyno libraries/base/dist-install/build/Text/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Unique.hs -o libraries/base/dist-install/build/GHC/Event/Unique.o -dyno libraries/base/dist-install/build/GHC/Event/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Enum.hs -o libraries/base/dist-install/build/GHC/Enum.o -dyno libraries/base/dist-install/build/GHC/Enum.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/STRef.hs -o libraries/base/dist-install/build/GHC/STRef.o -dyno libraries/base/dist-install/build/GHC/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Float.hs -o libraries/base/dist-install/build/GHC/Float.p_o -dyno libraries/base/dist-install/build/GHC/Float.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Unicode.hs -o libraries/base/dist-install/build/GHC/Unicode.p_o -dyno libraries/base/dist-install/build/GHC/Unicode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/ParserCombinators/ReadP.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.p_o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/ParserCombinators/ReadPrec.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.p_o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/Read/Lex.hs -o libraries/base/dist-install/build/Text/Read/Lex.p_o -dyno libraries/base/dist-install/build/Text/Read/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Real.hs -o libraries/base/dist-install/build/GHC/Real.o -dyno libraries/base/dist-install/build/GHC/Real.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Read.hs -o libraries/base/dist-install/build/GHC/Read.p_o -dyno libraries/base/dist-install/build/GHC/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/PSQ.hs -o libraries/base/dist-install/build/GHC/Event/PSQ.p_o -dyno libraries/base/dist-install/build/GHC/Event/PSQ.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Arr.hs -o libraries/base/dist-install/build/GHC/Arr.o -dyno libraries/base/dist-install/build/GHC/Arr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Bits.hs -o libraries/base/dist-install/build/Data/Bits.o -dyno libraries/base/dist-install/build/Data/Bits.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Type/Equality.hs -o libraries/base/dist-install/build/Data/Type/Equality.p_o -dyno libraries/base/dist-install/build/Data/Type/Equality.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Proxy.hs -o libraries/base/dist-install/build/Data/Proxy.p_o -dyno libraries/base/dist-install/build/Data/Proxy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Word.hs -o libraries/base/dist-install/build/GHC/Word.p_o -dyno libraries/base/dist-install/build/GHC/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Numeric.hs -o libraries/base/dist-install/build/Numeric.p_o -dyno libraries/base/dist-install/build/Numeric.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Ord.hs -o libraries/base/dist-install/build/Data/Ord.p_o -dyno libraries/base/dist-install/build/Data/Ord.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Char.hs -o libraries/base/dist-install/build/Data/Char.p_o -dyno libraries/base/dist-install/build/Data/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/IOMode.hs -o libraries/base/dist-install/build/GHC/IO/IOMode.p_o -dyno libraries/base/dist-install/build/GHC/IO/IOMode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/OldList.hs -o libraries/base/dist-install/build/Data/OldList.p_o -dyno libraries/base/dist-install/build/Data/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Ptr.hs -o libraries/base/dist-install/build/GHC/Ptr.p_o -dyno libraries/base/dist-install/build/GHC/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Stable.hs -o libraries/base/dist-install/build/GHC/Stable.p_o -dyno libraries/base/dist-install/build/GHC/Stable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Pack.hs -o libraries/base/dist-install/build/GHC/Pack.p_o -dyno libraries/base/dist-install/build/GHC/Pack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Either.hs -o libraries/base/dist-install/build/Data/Either.p_o -dyno libraries/base/dist-install/build/Data/Either.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Type/Coercion.hs -o libraries/base/dist-install/build/Data/Type/Coercion.p_o -dyno libraries/base/dist-install/build/Data/Type/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/StablePtr.hs -o libraries/base/dist-install/build/Foreign/StablePtr.p_o -dyno libraries/base/dist-install/build/Foreign/StablePtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Category.hs -o libraries/base/dist-install/build/Control/Category.p_o -dyno libraries/base/dist-install/build/Control/Category.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/Read.hs -o libraries/base/dist-install/build/Text/Read.p_o -dyno libraries/base/dist-install/build/Text/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/OldList.hs -o libraries/base/dist-install/build/GHC/OldList.p_o -dyno libraries/base/dist-install/build/GHC/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Int.hs -o libraries/base/dist-install/build/GHC/Int.p_o -dyno libraries/base/dist-install/build/GHC/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Word.hs -o libraries/base/dist-install/build/Data/Word.p_o -dyno libraries/base/dist-install/build/Data/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Fingerprint/Type.hs -o libraries/base/dist-install/build/GHC/Fingerprint/Type.p_o -dyno libraries/base/dist-install/build/GHC/Fingerprint/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Event/Clock.hs -o libraries/base/dist-install/build/GHC/Event/Clock.p_o -dyno libraries/base/dist-install/build/GHC/Event/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Fingerprint.hs-boot -o libraries/base/dist-install/build/GHC/Fingerprint.p_o-boot -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Float.hs -o libraries/base/dist-install/build/GHC/Float.o -dyno libraries/base/dist-install/build/GHC/Float.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Unicode.hs -o libraries/base/dist-install/build/GHC/Unicode.o -dyno libraries/base/dist-install/build/GHC/Unicode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Int.hs -o libraries/base/dist-install/build/Data/Int.p_o -dyno libraries/base/dist-install/build/Data/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Storable.hs -o libraries/base/dist-install/build/GHC/Storable.p_o -dyno libraries/base/dist-install/build/GHC/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Natural.hs -o libraries/base/dist-install/build/GHC/Natural.p_o -dyno libraries/base/dist-install/build/GHC/Natural.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Storable.hs -o libraries/base/dist-install/build/Foreign/Storable.p_o -dyno libraries/base/dist-install/build/Foreign/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/ParserCombinators/ReadP.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Ptr.hs -o libraries/base/dist-install/build/Foreign/Ptr.p_o -dyno libraries/base/dist-install/build/Foreign/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/C/Types.hs -o libraries/base/dist-install/build/Foreign/C/Types.p_o -dyno libraries/base/dist-install/build/Foreign/C/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/Read/Lex.hs -o libraries/base/dist-install/build/Text/Read/Lex.o -dyno libraries/base/dist-install/build/Text/Read/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/ParserCombinators/ReadPrec.hs -o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.o -dyno libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/TypeNats.hs -o libraries/base/dist-install/build/GHC/TypeNats.p_o -dyno libraries/base/dist-install/build/GHC/TypeNats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Numeric/Natural.hs -o libraries/base/dist-install/build/Numeric/Natural.p_o -dyno libraries/base/dist-install/build/Numeric/Natural.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/TypeLits.hs -o libraries/base/dist-install/build/GHC/TypeLits.p_o -dyno libraries/base/dist-install/build/GHC/TypeLits.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Generics.hs -o libraries/base/dist-install/build/GHC/Generics.p_o -dyno libraries/base/dist-install/build/GHC/Generics.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Typeable/Internal.hs -o libraries/base/dist-install/build/Data/Typeable/Internal.p_o -dyno libraries/base/dist-install/build/Data/Typeable/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Typeable.hs -o libraries/base/dist-install/build/Data/Typeable.p_o -dyno libraries/base/dist-install/build/Data/Typeable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Type/Reflection.hs -o libraries/base/dist-install/build/Type/Reflection.p_o -dyno libraries/base/dist-install/build/Type/Reflection.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Read.hs -o libraries/base/dist-install/build/GHC/Read.o -dyno libraries/base/dist-install/build/GHC/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/PSQ.hs -o libraries/base/dist-install/build/GHC/Event/PSQ.o -dyno libraries/base/dist-install/build/GHC/Event/PSQ.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Exception.hs -o libraries/base/dist-install/build/GHC/Exception.p_o -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Exception.hs-boot -o libraries/base/dist-install/build/GHC/IO/Exception.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Dynamic.hs -o libraries/base/dist-install/build/Data/Dynamic.p_o -dyno libraries/base/dist-install/build/Data/Dynamic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO.hs -o libraries/base/dist-install/build/GHC/IO.p_o -dyno libraries/base/dist-install/build/GHC/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IORef.hs -o libraries/base/dist-install/build/GHC/IORef.p_o -dyno libraries/base/dist-install/build/GHC/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Device.hs -o libraries/base/dist-install/build/GHC/IO/Device.p_o -dyno libraries/base/dist-install/build/GHC/IO/Device.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IOArray.hs -o libraries/base/dist-install/build/GHC/IOArray.p_o -dyno libraries/base/dist-install/build/GHC/IOArray.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Unsafe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/IORef.hs -o libraries/base/dist-install/build/Data/IORef.p_o -dyno libraries/base/dist-install/build/Data/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Monoid.hs -o libraries/base/dist-install/build/Data/Monoid.p_o -dyno libraries/base/dist-install/build/Data/Monoid.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Type/Equality.hs -o libraries/base/dist-install/build/Data/Type/Equality.o -dyno libraries/base/dist-install/build/Data/Type/Equality.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Proxy.hs -o libraries/base/dist-install/build/Data/Proxy.o -dyno libraries/base/dist-install/build/Data/Proxy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Word.hs -o libraries/base/dist-install/build/GHC/Word.o -dyno libraries/base/dist-install/build/GHC/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Numeric.hs -o libraries/base/dist-install/build/Numeric.o -dyno libraries/base/dist-install/build/Numeric.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Ord.hs -o libraries/base/dist-install/build/Data/Ord.o -dyno libraries/base/dist-install/build/Data/Ord.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Char.hs -o libraries/base/dist-install/build/Data/Char.o -dyno libraries/base/dist-install/build/Data/Char.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/IOMode.hs -o libraries/base/dist-install/build/GHC/IO/IOMode.o -dyno libraries/base/dist-install/build/GHC/IO/IOMode.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/OldList.hs -o libraries/base/dist-install/build/Data/OldList.o -dyno libraries/base/dist-install/build/Data/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Ptr.hs -o libraries/base/dist-install/build/GHC/Ptr.o -dyno libraries/base/dist-install/build/GHC/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Stable.hs -o libraries/base/dist-install/build/GHC/Stable.o -dyno libraries/base/dist-install/build/GHC/Stable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Pack.hs -o libraries/base/dist-install/build/GHC/Pack.o -dyno libraries/base/dist-install/build/GHC/Pack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Either.hs -o libraries/base/dist-install/build/Data/Either.o -dyno libraries/base/dist-install/build/Data/Either.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Type/Coercion.hs -o libraries/base/dist-install/build/Data/Type/Coercion.o -dyno libraries/base/dist-install/build/Data/Type/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/StablePtr.hs -o libraries/base/dist-install/build/Foreign/StablePtr.o -dyno libraries/base/dist-install/build/Foreign/StablePtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Category.hs -o libraries/base/dist-install/build/Control/Category.o -dyno libraries/base/dist-install/build/Control/Category.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/Read.hs -o libraries/base/dist-install/build/Text/Read.o -dyno libraries/base/dist-install/build/Text/Read.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/OldList.hs -o libraries/base/dist-install/build/GHC/OldList.o -dyno libraries/base/dist-install/build/GHC/OldList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Foldable.hs -o libraries/base/dist-install/build/Data/Foldable.p_o -dyno libraries/base/dist-install/build/Data/Foldable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Int.hs -o libraries/base/dist-install/build/GHC/Int.o -dyno libraries/base/dist-install/build/GHC/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Word.hs -o libraries/base/dist-install/build/Data/Word.o -dyno libraries/base/dist-install/build/Data/Word.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Fingerprint/Type.hs -o libraries/base/dist-install/build/GHC/Fingerprint/Type.o -dyno libraries/base/dist-install/build/GHC/Fingerprint/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Event/Clock.hs -o libraries/base/dist-install/build/GHC/Event/Clock.o -dyno libraries/base/dist-install/build/GHC/Event/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Fingerprint.hs-boot -o libraries/base/dist-install/build/GHC/Fingerprint.o-boot -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/ForeignPtr.hs -o libraries/base/dist-install/build/GHC/ForeignPtr.p_o -dyno libraries/base/dist-install/build/GHC/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Const.hs -o libraries/base/dist-install/build/Data/Functor/Const.p_o -dyno libraries/base/dist-install/build/Data/Functor/Const.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/ForeignPtr/Imp.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Concurrent.hs -o libraries/base/dist-install/build/Foreign/Concurrent.p_o -dyno libraries/base/dist-install/build/Foreign/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/ForeignPtr.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/ForeignPtr/Safe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/ForeignPtr/Unsafe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.p_o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Buffer.hs -o libraries/base/dist-install/build/GHC/IO/Buffer.p_o -dyno libraries/base/dist-install/build/GHC/IO/Buffer.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Array.hs -o libraries/base/dist-install/build/GHC/Event/Array.p_o -dyno libraries/base/dist-install/build/GHC/Event/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/IntTable.hs -o libraries/base/dist-install/build/GHC/Event/IntTable.p_o -dyno libraries/base/dist-install/build/GHC/Event/IntTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/Types.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Types.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/BufferedIO.hs -o libraries/base/dist-install/build/GHC/IO/BufferedIO.p_o -dyno libraries/base/dist-install/build/GHC/IO/BufferedIO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding.hs-boot -o libraries/base/dist-install/build/GHC/IO/Encoding.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle/Types.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Types.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Int.hs -o libraries/base/dist-install/build/Data/Int.o -dyno libraries/base/dist-install/build/Data/Int.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Storable.hs -o libraries/base/dist-install/build/GHC/Storable.o -dyno libraries/base/dist-install/build/GHC/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Natural.hs -o libraries/base/dist-install/build/GHC/Natural.o -dyno libraries/base/dist-install/build/GHC/Natural.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Storable.hs -o libraries/base/dist-install/build/Foreign/Storable.o -dyno libraries/base/dist-install/build/Foreign/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle/FD.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle/FD.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle.p_o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Exception.hs -o libraries/base/dist-install/build/GHC/IO/Exception.p_o -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Ptr.hs -o libraries/base/dist-install/build/Foreign/Ptr.o -dyno libraries/base/dist-install/build/Foreign/Ptr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/C/Types.hs -o libraries/base/dist-install/build/Foreign/C/Types.o -dyno libraries/base/dist-install/build/Foreign/C/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Alloc.hs -o libraries/base/dist-install/build/Foreign/Marshal/Alloc.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Alloc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/Failure.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Failure.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Error.hs -o libraries/base/dist-install/build/Foreign/Marshal/Error.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/UTF8.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/UTF32.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/UTF16.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/Latin1.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Utils.hs -o libraries/base/dist-install/build/Foreign/Marshal/Utils.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/TypeNats.hs -o libraries/base/dist-install/build/GHC/TypeNats.o -dyno libraries/base/dist-install/build/GHC/TypeNats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Numeric/Natural.hs -o libraries/base/dist-install/build/Numeric/Natural.o -dyno libraries/base/dist-install/build/Numeric/Natural.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Array.hs -o libraries/base/dist-install/build/Foreign/Marshal/Array.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/TypeLits.hs -o libraries/base/dist-install/build/GHC/TypeLits.o -dyno libraries/base/dist-install/build/GHC/TypeLits.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Foreign.hs -o libraries/base/dist-install/build/GHC/Foreign.p_o -dyno libraries/base/dist-install/build/GHC/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Pool.hs -o libraries/base/dist-install/build/Foreign/Marshal/Pool.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Pool.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Generics.hs -o libraries/base/dist-install/build/GHC/Generics.o -dyno libraries/base/dist-install/build/GHC/Generics.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Typeable/Internal.hs -o libraries/base/dist-install/build/Data/Typeable/Internal.o -dyno libraries/base/dist-install/build/Data/Typeable/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal.hs -o libraries/base/dist-install/build/Foreign/Marshal.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Marshal/Safe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/Marshal/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign.hs -o libraries/base/dist-install/build/Foreign.p_o -dyno libraries/base/dist-install/build/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/Safe.hs -o libraries/base/dist-install/build/Foreign/Safe.p_o -dyno libraries/base/dist-install/build/Foreign/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/C/String.hs -o libraries/base/dist-install/build/Foreign/C/String.p_o -dyno libraries/base/dist-install/build/Foreign/C/String.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/C/Error.hs -o libraries/base/dist-install/build/Foreign/C/Error.p_o -dyno libraries/base/dist-install/build/Foreign/C/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Foreign/C.hs -o libraries/base/dist-install/build/Foreign/C.p_o -dyno libraries/base/dist-install/build/Foreign/C.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Conc/Sync.hs -o libraries/base/dist-install/build/GHC/Conc/Sync.p_o -dyno libraries/base/dist-install/build/GHC/Conc/Sync.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Posix/Types.hs -o libraries/base/dist-install/build/System/Posix/Types.p_o -dyno libraries/base/dist-install/build/System/Posix/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-install/build/System/Posix/Internals.p_o -dyno libraries/base/dist-install/build/System/Posix/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Internal.hs -o libraries/base/dist-install/build/GHC/Event/Internal.p_o -dyno libraries/base/dist-install/build/GHC/Event/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Event/KQueue.hs -o libraries/base/dist-install/build/GHC/Event/KQueue.p_o -dyno libraries/base/dist-install/build/GHC/Event/KQueue.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Exception/Base.hs -o libraries/base/dist-install/build/Control/Exception/Base.p_o -dyno libraries/base/dist-install/build/Control/Exception/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Exception.hs -o libraries/base/dist-install/build/Control/Exception.p_o -dyno libraries/base/dist-install/build/Control/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/IO/Error.hs -o libraries/base/dist-install/build/System/IO/Error.p_o -dyno libraries/base/dist-install/build/System/IO/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Concurrent/MVar.hs -o libraries/base/dist-install/build/Control/Concurrent/MVar.p_o -dyno libraries/base/dist-install/build/Control/Concurrent/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Event/EPoll.hs -o libraries/base/dist-install/build/GHC/Event/EPoll.p_o -dyno libraries/base/dist-install/build/GHC/Event/EPoll.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/IO/Unsafe.hs -o libraries/base/dist-install/build/System/IO/Unsafe.p_o -dyno libraries/base/dist-install/build/System/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Typeable.hs -o libraries/base/dist-install/build/Data/Typeable.o -dyno libraries/base/dist-install/build/Data/Typeable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Type/Reflection.hs -o libraries/base/dist-install/build/Type/Reflection.o -dyno libraries/base/dist-install/build/Type/Reflection.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding/Iconv.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Event/Poll.hs -o libraries/base/dist-install/build/GHC/Event/Poll.p_o -dyno libraries/base/dist-install/build/GHC/Event/Poll.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Conc/Signal.hs -o libraries/base/dist-install/build/GHC/Conc/Signal.p_o -dyno libraries/base/dist-install/build/GHC/Conc/Signal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Exception.hs -o libraries/base/dist-install/build/GHC/Exception.o -dyno libraries/base/dist-install/build/GHC/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Encoding.hs -o libraries/base/dist-install/build/GHC/IO/Encoding.p_o -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Control.hs -o libraries/base/dist-install/build/GHC/Event/Control.p_o -dyno libraries/base/dist-install/build/GHC/Event/Control.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle/Internals.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Internals.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Stack/CCS.hs -o libraries/base/dist-install/build/GHC/Stack/CCS.p_o -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Environment.hs -o libraries/base/dist-install/build/GHC/Environment.p_o -dyno libraries/base/dist-install/build/GHC/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/TimerManager.hs -o libraries/base/dist-install/build/GHC/Event/TimerManager.p_o -dyno libraries/base/dist-install/build/GHC/Event/TimerManager.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Manager.hs -o libraries/base/dist-install/build/GHC/Event/Manager.p_o -dyno libraries/base/dist-install/build/GHC/Event/Manager.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Stack.hs -o libraries/base/dist-install/build/GHC/Stack.p_o -dyno libraries/base/dist-install/build/GHC/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Exception.hs-boot -o libraries/base/dist-install/build/GHC/IO/Exception.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Dynamic.hs -o libraries/base/dist-install/build/Data/Dynamic.o -dyno libraries/base/dist-install/build/Data/Dynamic.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO.hs -o libraries/base/dist-install/build/GHC/IO.o -dyno libraries/base/dist-install/build/GHC/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Device.hs -o libraries/base/dist-install/build/GHC/IO/Device.o -dyno libraries/base/dist-install/build/GHC/IO/Device.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IORef.hs -o libraries/base/dist-install/build/GHC/IORef.o -dyno libraries/base/dist-install/build/GHC/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IOArray.hs -o libraries/base/dist-install/build/GHC/IOArray.o -dyno libraries/base/dist-install/build/GHC/IOArray.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Unsafe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/IORef.hs -o libraries/base/dist-install/build/Data/IORef.o -dyno libraries/base/dist-install/build/Data/IORef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event/Thread.hs -o libraries/base/dist-install/build/GHC/Event/Thread.p_o -dyno libraries/base/dist-install/build/GHC/Event/Thread.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Conc/IO.hs -o libraries/base/dist-install/build/GHC/Conc/IO.p_o -dyno libraries/base/dist-install/build/GHC/Conc/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Event.hs -o libraries/base/dist-install/build/GHC/Event.p_o -dyno libraries/base/dist-install/build/GHC/Event.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/FD.hs -o libraries/base/dist-install/build/GHC/IO/FD.p_o -dyno libraries/base/dist-install/build/GHC/IO/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Conc.hs -o libraries/base/dist-install/build/GHC/Conc.p_o -dyno libraries/base/dist-install/build/GHC/Conc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle/Text.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Text.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle/FD.hs -o libraries/base/dist-install/build/GHC/IO/Handle/FD.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/IO/Handle/Lock.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Lock.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Lock.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Monoid.hs -o libraries/base/dist-install/build/Data/Monoid.o -dyno libraries/base/dist-install/build/Data/Monoid.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/IO/Handle.hs -o libraries/base/dist-install/build/GHC/IO/Handle.p_o -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Foldable.hs -o libraries/base/dist-install/build/Data/Foldable.o -dyno libraries/base/dist-install/build/Data/Foldable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/IO.hs -o libraries/base/dist-install/build/System/IO.p_o -dyno libraries/base/dist-install/build/System/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/TopHandler.hs -o libraries/base/dist-install/build/GHC/TopHandler.p_o -dyno libraries/base/dist-install/build/GHC/TopHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/Fix.hs -o libraries/base/dist-install/build/Control/Monad/Fix.p_o -dyno libraries/base/dist-install/build/Control/Monad/Fix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Fingerprint.hs -o libraries/base/dist-install/build/GHC/Fingerprint.p_o -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Identity.hs -o libraries/base/dist-install/build/Data/Functor/Identity.p_o -dyno libraries/base/dist-install/build/Data/Functor/Identity.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Arrow.hs -o libraries/base/dist-install/build/Control/Arrow.p_o -dyno libraries/base/dist-install/build/Control/Arrow.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Applicative.hs -o libraries/base/dist-install/build/Control/Applicative.p_o -dyno libraries/base/dist-install/build/Control/Applicative.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Traversable.hs -o libraries/base/dist-install/build/Data/Traversable.p_o -dyno libraries/base/dist-install/build/Data/Traversable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/ForeignPtr.hs -o libraries/base/dist-install/build/GHC/ForeignPtr.o -dyno libraries/base/dist-install/build/GHC/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Const.hs -o libraries/base/dist-install/build/Data/Functor/Const.o -dyno libraries/base/dist-install/build/Data/Functor/Const.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Imp.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Concurrent.hs -o libraries/base/dist-install/build/Foreign/Concurrent.o -dyno libraries/base/dist-install/build/Foreign/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/ForeignPtr.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Unsafe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/ForeignPtr/Safe.hs -o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.o -dyno libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Buffer.hs -o libraries/base/dist-install/build/GHC/IO/Buffer.o -dyno libraries/base/dist-install/build/GHC/IO/Buffer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Array.hs -o libraries/base/dist-install/build/GHC/Event/Array.o -dyno libraries/base/dist-install/build/GHC/Event/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/IntTable.hs -o libraries/base/dist-install/build/GHC/Event/IntTable.o -dyno libraries/base/dist-install/build/GHC/Event/IntTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/List.hs -o libraries/base/dist-install/build/Data/List.p_o -dyno libraries/base/dist-install/build/Data/List.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad.hs -o libraries/base/dist-install/build/Control/Monad.p_o -dyno libraries/base/dist-install/build/Control/Monad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/String.hs -o libraries/base/dist-install/build/Data/String.p_o -dyno libraries/base/dist-install/build/Data/String.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Debug/Trace.hs -o libraries/base/dist-install/build/Debug/Trace.p_o -dyno libraries/base/dist-install/build/Debug/Trace.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Version.hs -o libraries/base/dist-install/build/Data/Version.p_o -dyno libraries/base/dist-install/build/Data/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Prelude.hs -o libraries/base/dist-install/build/Prelude.p_o -dyno libraries/base/dist-install/build/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/RTS/Flags.hs -o libraries/base/dist-install/build/GHC/RTS/Flags.p_o -dyno libraries/base/dist-install/build/GHC/RTS/Flags.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/Stats.hs -o libraries/base/dist-install/build/GHC/Stats.p_o -dyno libraries/base/dist-install/build/GHC/Stats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/Types.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Types.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/BufferedIO.hs -o libraries/base/dist-install/build/GHC/IO/BufferedIO.o -dyno libraries/base/dist-install/build/GHC/IO/BufferedIO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Concurrent/QSemN.hs -o libraries/base/dist-install/build/Control/Concurrent/QSemN.p_o -dyno libraries/base/dist-install/build/Control/Concurrent/QSemN.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Concurrent/QSem.hs -o libraries/base/dist-install/build/Control/Concurrent/QSem.p_o -dyno libraries/base/dist-install/build/Control/Concurrent/QSem.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Concurrent/Chan.hs -o libraries/base/dist-install/build/Control/Concurrent/Chan.p_o -dyno libraries/base/dist-install/build/Control/Concurrent/Chan.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/Instances.hs -o libraries/base/dist-install/build/Control/Monad/Instances.p_o -dyno libraries/base/dist-install/build/Control/Monad/Instances.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/IO/Class.hs -o libraries/base/dist-install/build/Control/Monad/IO/Class.p_o -dyno libraries/base/dist-install/build/Control/Monad/IO/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Imp.hs -o libraries/base/dist-install/build/Control/Monad/ST/Imp.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/Zip.hs -o libraries/base/dist-install/build/Control/Monad/Zip.p_o -dyno libraries/base/dist-install/build/Control/Monad/Zip.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Bifoldable.hs -o libraries/base/dist-install/build/Data/Bifoldable.p_o -dyno libraries/base/dist-install/build/Data/Bifoldable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Bifunctor.hs -o libraries/base/dist-install/build/Data/Bifunctor.p_o -dyno libraries/base/dist-install/build/Data/Bifunctor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Classes.hs -o libraries/base/dist-install/build/Data/Functor/Classes.p_o -dyno libraries/base/dist-install/build/Data/Functor/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Ix.hs -o libraries/base/dist-install/build/Data/Ix.p_o -dyno libraries/base/dist-install/build/Data/Ix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Kind.hs -o libraries/base/dist-install/build/Data/Kind.p_o -dyno libraries/base/dist-install/build/Data/Kind.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Ratio.hs -o libraries/base/dist-install/build/Data/Ratio.p_o -dyno libraries/base/dist-install/build/Data/Ratio.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/STRef.hs -o libraries/base/dist-install/build/Data/STRef.p_o -dyno libraries/base/dist-install/build/Data/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Unique.hs -o libraries/base/dist-install/build/Data/Unique.p_o -dyno libraries/base/dist-install/build/Data/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs -o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.p_o -dyno libraries/base/dist-install/build/GHC/ExecutionStack/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/OverloadedLabels.hs -o libraries/base/dist-install/build/GHC/OverloadedLabels.p_o -dyno libraries/base/dist-install/build/GHC/OverloadedLabels.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Records.hs -o libraries/base/dist-install/build/GHC/Records.p_o -dyno libraries/base/dist-install/build/GHC/Records.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/CPUTime/Utils.hs -o libraries/base/dist-install/build/System/CPUTime/Utils.p_o -dyno libraries/base/dist-install/build/System/CPUTime/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Console/GetOpt.hs -o libraries/base/dist-install/build/System/Console/GetOpt.p_o -dyno libraries/base/dist-install/build/System/Console/GetOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/System/Environment/ExecutablePath.hs -o libraries/base/dist-install/build/System/Environment/ExecutablePath.p_o -dyno libraries/base/dist-install/build/System/Environment/ExecutablePath.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Exit.hs -o libraries/base/dist-install/build/System/Exit.p_o -dyno libraries/base/dist-install/build/System/Exit.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Mem.hs -o libraries/base/dist-install/build/System/Mem.p_o -dyno libraries/base/dist-install/build/System/Mem.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Mem/StableName.hs -o libraries/base/dist-install/build/System/Mem/StableName.p_o -dyno libraries/base/dist-install/build/System/Mem/StableName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Mem/Weak.hs -o libraries/base/dist-install/build/System/Mem/Weak.p_o -dyno libraries/base/dist-install/build/System/Mem/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/Printf.hs -o libraries/base/dist-install/build/Text/Printf.p_o -dyno libraries/base/dist-install/build/Text/Printf.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Text/Show/Functions.hs -o libraries/base/dist-install/build/Text/Show/Functions.p_o -dyno libraries/base/dist-install/build/Text/Show/Functions.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Type/Reflection/Unsafe.hs -o libraries/base/dist-install/build/Type/Reflection/Unsafe.p_o -dyno libraries/base/dist-install/build/Type/Reflection/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/CPUTime/Unsupported.hs -o libraries/base/dist-install/build/System/CPUTime/Unsupported.p_o -dyno libraries/base/dist-install/build/System/CPUTime/Unsupported.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -split-sections -c libraries/deepseq/./Control/DeepSeq/BackDoor.hs -o libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.p_o -dyno libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/StrictPair.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/StrictFold.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/StrictMaybe.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/CTimeval.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/SharedMem.hs -o libraries/unix/dist-install/build/System/Posix/SharedMem.p_o -dyno libraries/unix/dist-install/build/System/Posix/SharedMem.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Resource.hs -o libraries/unix/dist-install/build/System/Posix/Resource.p_o -dyno libraries/unix/dist-install/build/System/Posix/Resource.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/User.hs -o libraries/unix/dist-install/build/System/Posix/User.p_o -dyno libraries/unix/dist-install/build/System/Posix/User.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/./System/Posix/Time.hs -o libraries/unix/dist-install/build/System/Posix/Time.p_o -dyno libraries/unix/dist-install/build/System/Posix/Time.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs -o libraries/unix/dist-install/build/System/Posix/Terminal/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/Terminal/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/IO/Common.hs -o libraries/unix/dist-install/build/System/Posix/IO/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/IO/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/./System/Posix/Error.hs -o libraries/unix/dist-install/build/System/Posix/Error.p_o -dyno libraries/unix/dist-install/build/System/Posix/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Env.hs -o libraries/unix/dist-install/build/System/Posix/Env.p_o -dyno libraries/unix/dist-install/build/System/Posix/Env.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Unistd.hs -o libraries/unix/dist-install/build/System/Posix/Unistd.p_o -dyno libraries/unix/dist-install/build/System/Posix/Unistd.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Directory/Common.hs -o libraries/unix/dist-install/build/System/Posix/Directory/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/Directory/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Fcntl.hs -o libraries/unix/dist-install/build/System/Posix/Fcntl.p_o -dyno libraries/unix/dist-install/build/System/Posix/Fcntl.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/./System/Directory/Internal/Config.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Config.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Config.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Windows.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Windows.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -c libraries/hpc/./Trace/Hpc/Util.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Util.p_o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Util.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/String.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -c libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.p_o -dyno libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -c libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs -o libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.p_o -dyno libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -c libraries/ghc-boot-th/./GHC/Lexeme.hs -o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.p_o -dyno libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Collections.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Block.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Shape.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Signatures.hs -o libraries/transformers/dist-install/build/Control/Monad/Signatures.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Signatures.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Class.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -split-sections -c libraries/ghc-compact/./GHC/Compact.hs -o libraries/ghc-compact/dist-install/build/GHC/Compact.p_o -dyno libraries/ghc-compact/dist-install/build/GHC/Compact.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/BlockTable.hs -o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Key.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/LineState.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Recover.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Outputable.hs-boot -o compiler/stage2/build/Outputable.p_o-boot -dyno compiler/stage2/build/Outputable.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Exception.hs -o compiler/stage2/build/Exception.p_o -dyno compiler/stage2/build/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stage2/build/Config.hs -o compiler/stage2/build/Config.p_o -dyno compiler/stage2/build/Config.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/OccName.hs-boot -o compiler/stage2/build/OccName.p_o-boot -dyno compiler/stage2/build/OccName.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Platform.hs -o compiler/stage2/build/Platform.p_o -dyno compiler/stage2/build/Platform.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FastMutInt.hs -o compiler/stage2/build/FastMutInt.p_o -dyno compiler/stage2/build/FastMutInt.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Name.hs-boot -o compiler/stage2/build/Name.p_o-boot -dyno compiler/stage2/build/Name.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Hooks.hs-boot -o compiler/stage2/build/Hooks.p_o-boot -dyno compiler/stage2/build/Hooks.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/PlatformConstants.hs -o compiler/stage2/build/PlatformConstants.p_o -dyno compiler/stage2/build/PlatformConstants.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/TyCon.hs-boot -o compiler/stage2/build/TyCon.p_o-boot -dyno compiler/stage2/build/TyCon.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -fforce-recomp -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrimOp.hs-boot -o compiler/stage2/build/PrimOp.p_o-boot -dyno compiler/stage2/build/PrimOp.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Stream.hs -o compiler/stage2/build/Stream.p_o -dyno compiler/stage2/build/Stream.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/Cond.hs -o compiler/stage2/build/X86/Cond.p_o -dyno compiler/stage2/build/X86/Cond.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/State.hs -o compiler/stage2/build/State.p_o -dyno compiler/stage2/build/State.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Cond.hs -o compiler/stage2/build/SPARC/Cond.p_o -dyno compiler/stage2/build/SPARC/Cond.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/ListT.hs -o compiler/stage2/build/ListT.p_o -dyno compiler/stage2/build/ListT.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle/Types.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Types.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding.hs-boot -o libraries/base/dist-install/build/GHC/IO/Encoding.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Data.hs -o libraries/base/dist-install/build/Data/Data.p_o -dyno libraries/base/dist-install/build/Data/Data.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Concurrent.hs -o libraries/base/dist-install/build/Control/Concurrent.p_o -dyno libraries/base/dist-install/build/Control/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST.hs -o libraries/base/dist-install/build/Control/Monad/ST.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Unsafe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Safe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Safe.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Safe.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/STRef/Strict.hs -o libraries/base/dist-install/build/Data/STRef/Strict.p_o -dyno libraries/base/dist-install/build/Data/STRef/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/ExecutionStack.hs -o libraries/base/dist-install/build/GHC/ExecutionStack.p_o -dyno libraries/base/dist-install/build/GHC/ExecutionStack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.p_o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Environment.hs -o libraries/base/dist-install/build/System/Environment.p_o -dyno libraries/base/dist-install/build/System/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Info.hs -o libraries/base/dist-install/build/System/Info.p_o -dyno libraries/base/dist-install/build/System/Info.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/System/CPUTime/Posix/Times.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/Times.p_o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/Times.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.p_o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array.hs -o libraries/array/dist-install/build/Data/Array.p_o -dyno libraries/array/dist-install/build/Data/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/./System/Posix/Process/Internals.hs -o libraries/unix/dist-install/build/System/Posix/Process/Internals.p_o -dyno libraries/unix/dist-install/build/System/Posix/Process/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Directory.hs -o libraries/unix/dist-install/build/System/Posix/Directory.p_o -dyno libraries/unix/dist-install/build/System/Posix/Directory.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Cont.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Reader.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/State/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/State/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Constants.hs -o compiler/stage2/build/Constants.p_o -dyno compiler/stage2/build/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Lazy/Imp.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Strict.hs -o libraries/base/dist-install/build/Control/Monad/ST/Strict.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Bitraversable.hs -o libraries/base/dist-install/build/Data/Bitraversable.p_o -dyno libraries/base/dist-install/build/Data/Bitraversable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/dist-install/build/System/CPUTime.hs -o libraries/base/dist-install/build/System/CPUTime.p_o -dyno libraries/base/dist-install/build/System/CPUTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/Binary.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/IO.hs -o libraries/unix/dist-install/build/System/Posix/IO.p_o -dyno libraries/unix/dist-install/build/System/Posix/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./System/Timeout.hs -o libraries/base/dist-install/build/System/Timeout.p_o -dyno libraries/base/dist-install/build/System/Timeout.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Semaphore.hs -o libraries/unix/dist-install/build/System/Posix/Semaphore.p_o -dyno libraries/unix/dist-install/build/System/Posix/Semaphore.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -c libraries/process/./System/Process/Common.hs -o libraries/process/dist-install/build/System/Process/Common.p_o -dyno libraries/process/dist-install/build/System/Process/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Temp.hs -o libraries/unix/dist-install/build/System/Posix/Temp.p_o -dyno libraries/unix/dist-install/build/System/Posix/Temp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Lazy.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Lazy/Safe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Control/Monad/ST/Lazy/Unsafe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.p_o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -c libraries/filepath/./System/FilePath/Posix.hs -o libraries/filepath/dist-install/build/System/FilePath/Posix.p_o -dyno libraries/filepath/dist-install/build/System/FilePath/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -c libraries/filepath/./System/FilePath/Windows.hs -o libraries/filepath/dist-install/build/System/FilePath/Windows.p_o -dyno libraries/filepath/dist-install/build/System/FilePath/Windows.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Terminal.hs -o libraries/unix/dist-install/build/System/Posix/Terminal.p_o -dyno libraries/unix/dist-install/build/System/Posix/Terminal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/dist-install/build/./autogen/Paths_Cabal.hs -o libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Process/Common.hs -o libraries/unix/dist-install/build/System/Posix/Process/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/Process/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/STRef/Lazy.hs -o libraries/base/dist-install/build/Data/STRef/Lazy.p_o -dyno libraries/base/dist-install/build/Data/STRef/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/State.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/RWS.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Command.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Process.hs -o libraries/unix/dist-install/build/System/Posix/Process.p_o -dyno libraries/unix/dist-install/build/System/Posix/Process.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Applicative/Backwards.hs -o libraries/transformers/dist-install/build/Control/Applicative/Backwards.p_o -dyno libraries/transformers/dist-install/build/Control/Applicative/Backwards.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Data/Functor/Constant.hs -o libraries/transformers/dist-install/build/Data/Functor/Constant.p_o -dyno libraries/transformers/dist-install/build/Data/Functor/Constant.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Except.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Except.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Except.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Error.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Error.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Identity.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/List.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/List.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/List.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -c libraries/filepath/./System/FilePath.hs -o libraries/filepath/dist-install/build/System/FilePath.p_o -dyno libraries/filepath/dist-install/build/System/FilePath.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle/FD.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle/FD.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle.hs-boot -o libraries/base/dist-install/build/GHC/IO/Handle.o-boot -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Exception.hs -o libraries/base/dist-install/build/GHC/IO/Exception.o -dyno libraries/base/dist-install/build/GHC/IO/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Signals.hs -o libraries/unix/dist-install/build/System/Posix/Signals.p_o -dyno libraries/unix/dist-install/build/System/Posix/Signals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -c libraries/hpc/./Trace/Hpc/Tix.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Tix.p_o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Tix.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DynFlags.hs-boot -o compiler/stage2/build/DynFlags.p_o-boot -dyno compiler/stage2/build/DynFlags.dyn_o-boot <> "rm" -f libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a.contents echo libraries/filepath/dist-install/build/System/FilePath.p_o libraries/filepath/dist-install/build/System/FilePath/Posix.p_o libraries/filepath/dist-install/build/System/FilePath/Windows.p_o >> libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a.contents "/usr/bin/ar" q libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a @libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a.contents /usr/bin/ar: creating libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a "rm" -f libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2_p.a.contents "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.dyn_o echo libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.p_o libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.p_o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.p_o >> libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a.contents "/usr/bin/ar" q libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a @libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a.contents /usr/bin/ar: creating libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -c libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.p_o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Reflect.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Applicative/Lift.hs -o libraries/transformers/dist-install/build/Control/Applicative/Lift.p_o -dyno libraries/transformers/dist-install/build/Control/Applicative/Lift.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs -o libraries/unix/dist-install/build/System/Posix/Signals/Exts.p_o -dyno libraries/unix/dist-install/build/System/Posix/Signals/Exts.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -c libraries/process/./System/Process/Posix.hs -o libraries/process/dist-install/build/System/Process/Posix.p_o -dyno libraries/process/dist-install/build/System/Process/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/Signals.hs -o libraries/ghci/dist-install/build/GHCi/Signals.p_o -dyno libraries/ghci/dist-install/build/GHCi/Signals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Panic.hs -o compiler/stage2/build/Panic.p_o -dyno compiler/stage2/build/Panic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Data/Functor/Reverse.hs -o libraries/transformers/dist-install/build/Data/Functor/Reverse.p_o -dyno libraries/transformers/dist-install/build/Data/Functor/Reverse.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/Ctype.hs -o compiler/stage2/build/Ctype.p_o -dyno compiler/stage2/build/Ctype.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/Cond.hs -o compiler/stage2/build/PPC/Cond.p_o -dyno compiler/stage2/build/PPC/Cond.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Maybe.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -c libraries/transformers/./Control/Monad/Trans/Writer.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.p_o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Alloc.hs -o libraries/base/dist-install/build/Foreign/Marshal/Alloc.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Alloc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/Failure.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Failure.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Error.hs -o libraries/base/dist-install/build/Foreign/Marshal/Error.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -c libraries/process/./System/Process/Internals.hs -o libraries/process/dist-install/build/System/Process/Internals.p_o -dyno libraries/process/dist-install/build/System/Process/Internals.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF8.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF32.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/UTF16.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/Latin1.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Utils.hs -o libraries/base/dist-install/build/Foreign/Marshal/Utils.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Array.hs -o libraries/base/dist-install/build/Foreign/Marshal/Array.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Foreign.hs -o libraries/base/dist-install/build/GHC/Foreign.o -dyno libraries/base/dist-install/build/GHC/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Pool.hs -o libraries/base/dist-install/build/Foreign/Marshal/Pool.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Pool.dyn_o "rm" -f libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/MonadException.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.dyn_o echo libraries/transformers/dist-install/build/Control/Applicative/Backwards.p_o libraries/transformers/dist-install/build/Control/Applicative/Lift.p_o libraries/transformers/dist-install/build/Control/Monad/Signatures.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Except.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Error.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/List.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/State.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.p_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.p_o libraries/transformers/dist-install/build/Data/Functor/Constant.p_o libraries/transformers/dist-install/build/Data/Functor/Reverse.p_o >> libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a.contents "/usr/bin/ar" q libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a @libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a.contents /usr/bin/ar: creating libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a "rm" -f libraries/transformers/dist-install/build/libHStransformers-0.5.2.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal.hs -o libraries/base/dist-install/build/Foreign/Marshal.o -dyno libraries/base/dist-install/build/Foreign/Marshal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Marshal/Safe.hs -o libraries/base/dist-install/build/Foreign/Marshal/Safe.o -dyno libraries/base/dist-install/build/Foreign/Marshal/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign.hs -o libraries/base/dist-install/build/Foreign.o -dyno libraries/base/dist-install/build/Foreign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/Safe.hs -o libraries/base/dist-install/build/Foreign/Safe.o -dyno libraries/base/dist-install/build/Foreign/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Monads.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Backend/Posix/Encoder.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Command/Undo.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Command/KillRing.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/C/String.hs -o libraries/base/dist-install/build/Foreign/C/String.o -dyno libraries/base/dist-install/build/Foreign/C/String.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/C/Error.hs -o libraries/base/dist-install/build/Foreign/C/Error.o -dyno libraries/base/dist-install/build/Foreign/C/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Foreign/C.hs -o libraries/base/dist-install/build/Foreign/C.o -dyno libraries/base/dist-install/build/Foreign/C.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Conc/Sync.hs -o libraries/base/dist-install/build/GHC/Conc/Sync.o -dyno libraries/base/dist-install/build/GHC/Conc/Sync.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Posix/Types.hs -o libraries/base/dist-install/build/System/Posix/Types.o -dyno libraries/base/dist-install/build/System/Posix/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-install/build/System/Posix/Internals.o -dyno libraries/base/dist-install/build/System/Posix/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Internal.hs -o libraries/base/dist-install/build/GHC/Event/Internal.o -dyno libraries/base/dist-install/build/GHC/Event/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Event/KQueue.hs -o libraries/base/dist-install/build/GHC/Event/KQueue.o -dyno libraries/base/dist-install/build/GHC/Event/KQueue.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Exception/Base.hs -o libraries/base/dist-install/build/Control/Exception/Base.o -dyno libraries/base/dist-install/build/Control/Exception/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Exception.hs -o libraries/base/dist-install/build/Control/Exception.o -dyno libraries/base/dist-install/build/Control/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/IO/Error.hs -o libraries/base/dist-install/build/System/IO/Error.o -dyno libraries/base/dist-install/build/System/IO/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Concurrent/MVar.hs -o libraries/base/dist-install/build/Control/Concurrent/MVar.o -dyno libraries/base/dist-install/build/Control/Concurrent/MVar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/IO/Unsafe.hs -o libraries/base/dist-install/build/System/IO/Unsafe.o -dyno libraries/base/dist-install/build/System/IO/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Event/EPoll.hs -o libraries/base/dist-install/build/GHC/Event/EPoll.o -dyno libraries/base/dist-install/build/GHC/Event/EPoll.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding/Iconv.hs -o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Event/Poll.hs -o libraries/base/dist-install/build/GHC/Event/Poll.o -dyno libraries/base/dist-install/build/GHC/Event/Poll.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Conc/Signal.hs -o libraries/base/dist-install/build/GHC/Conc/Signal.o -dyno libraries/base/dist-install/build/GHC/Conc/Signal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Encoding.hs -o libraries/base/dist-install/build/GHC/IO/Encoding.o -dyno libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Control.hs -o libraries/base/dist-install/build/GHC/Event/Control.o -dyno libraries/base/dist-install/build/GHC/Event/Control.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle/Internals.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Internals.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Stack/CCS.hs -o libraries/base/dist-install/build/GHC/Stack/CCS.o -dyno libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Environment.hs -o libraries/base/dist-install/build/GHC/Environment.o -dyno libraries/base/dist-install/build/GHC/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/TimerManager.hs -o libraries/base/dist-install/build/GHC/Event/TimerManager.o -dyno libraries/base/dist-install/build/GHC/Event/TimerManager.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Manager.hs -o libraries/base/dist-install/build/GHC/Event/Manager.o -dyno libraries/base/dist-install/build/GHC/Event/Manager.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Stack.hs -o libraries/base/dist-install/build/GHC/Stack.o -dyno libraries/base/dist-install/build/GHC/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event/Thread.hs -o libraries/base/dist-install/build/GHC/Event/Thread.o -dyno libraries/base/dist-install/build/GHC/Event/Thread.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Conc/IO.hs -o libraries/base/dist-install/build/GHC/Conc/IO.o -dyno libraries/base/dist-install/build/GHC/Conc/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Event.hs -o libraries/base/dist-install/build/GHC/Event.o -dyno libraries/base/dist-install/build/GHC/Event.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/FD.hs -o libraries/base/dist-install/build/GHC/IO/FD.o -dyno libraries/base/dist-install/build/GHC/IO/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Conc.hs -o libraries/base/dist-install/build/GHC/Conc.o -dyno libraries/base/dist-install/build/GHC/Conc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Desugar.hs -o libraries/base/dist-install/build/GHC/Desugar.p_o -dyno libraries/base/dist-install/build/GHC/Desugar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Complex.hs -o libraries/base/dist-install/build/Data/Complex.p_o -dyno libraries/base/dist-install/build/Data/Complex.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Fixed.hs -o libraries/base/dist-install/build/Data/Fixed.p_o -dyno libraries/base/dist-install/build/Data/Fixed.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Compose.hs -o libraries/base/dist-install/build/Data/Functor/Compose.p_o -dyno libraries/base/dist-install/build/Data/Functor/Compose.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Product.hs -o libraries/base/dist-install/build/Data/Functor/Product.p_o -dyno libraries/base/dist-install/build/Data/Functor/Product.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Functor/Sum.hs -o libraries/base/dist-install/build/Data/Functor/Sum.p_o -dyno libraries/base/dist-install/build/Data/Functor/Sum.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/Exts.hs -o libraries/base/dist-install/build/GHC/Exts.p_o -dyno libraries/base/dist-install/build/GHC/Exts.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Void.hs -o libraries/base/dist-install/build/Data/Void.p_o -dyno libraries/base/dist-install/build/Data/Void.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -c libraries/ghc-boot/./GHC/Serialized.hs -o libraries/ghc-boot/dist-install/build/GHC/Serialized.p_o -dyno libraries/ghc-boot/dist-install/build/GHC/Serialized.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/Syntax.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/./System/Directory/Internal/Prelude.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Prelude.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle/Text.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Text.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle/FD.hs -o libraries/base/dist-install/build/GHC/IO/Handle/FD.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/List/NonEmpty.hs -o libraries/base/dist-install/build/Data/List/NonEmpty.p_o -dyno libraries/base/dist-install/build/Data/List/NonEmpty.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/StaticPtr.hs -o libraries/base/dist-install/build/GHC/StaticPtr.p_o -dyno libraries/base/dist-install/build/GHC/StaticPtr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Base.hs -o libraries/array/dist-install/build/Data/Array/Base.p_o -dyno libraries/array/dist-install/build/Data/Array/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/BitUtil.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/PtrEquality.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/BreakArray.hs -o libraries/ghci/dist-install/build/GHCi/BreakArray.p_o -dyno libraries/ghci/dist-install/build/GHCi/BreakArray.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/dist-install/build/GHCi/InfoTable.hs -o libraries/ghci/dist-install/build/GHCi/InfoTable.p_o -dyno libraries/ghci/dist-install/build/GHCi/InfoTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FastFunctions.hs -o compiler/stage2/build/FastFunctions.p_o -dyno compiler/stage2/build/FastFunctions.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Posix.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Posix.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Utils/Containers/Internal/BitQueue.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.p_o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./GHC/StaticPtr/Internal.hs -o libraries/base/dist-install/build/GHC/StaticPtr/Internal.p_o -dyno libraries/base/dist-install/build/GHC/StaticPtr/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/IO/Handle/Lock.hs -o libraries/base/dist-install/build/GHC/IO/Handle/Lock.o -dyno libraries/base/dist-install/build/GHC/IO/Handle/Lock.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/Private.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Private.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Private.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/MonthDay.hs -o libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -c libraries/base/./Data/Semigroup.hs -o libraries/base/dist-install/build/Data/Semigroup.p_o -dyno libraries/base/dist-install/build/Data/Semigroup.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/IO/Handle.hs -o libraries/base/dist-install/build/GHC/IO/Handle.o -dyno libraries/base/dist-install/build/GHC/IO/Handle.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/IO.hs -o libraries/base/dist-install/build/System/IO.o -dyno libraries/base/dist-install/build/System/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/TopHandler.hs -o libraries/base/dist-install/build/GHC/TopHandler.o -dyno libraries/base/dist-install/build/GHC/TopHandler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/Fix.hs -o libraries/base/dist-install/build/Control/Monad/Fix.o -dyno libraries/base/dist-install/build/Control/Monad/Fix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Fingerprint.hs -o libraries/base/dist-install/build/GHC/Fingerprint.o -dyno libraries/base/dist-install/build/GHC/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Identity.hs -o libraries/base/dist-install/build/Data/Functor/Identity.o -dyno libraries/base/dist-install/build/Data/Functor/Identity.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Arrow.hs -o libraries/base/dist-install/build/Control/Arrow.o -dyno libraries/base/dist-install/build/Control/Arrow.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Applicative.hs -o libraries/base/dist-install/build/Control/Applicative.o -dyno libraries/base/dist-install/build/Control/Applicative.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Traversable.hs -o libraries/base/dist-install/build/Data/Traversable.o -dyno libraries/base/dist-install/build/Data/Traversable.dyn_o "rm" -f libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -split-sections -c libraries/deepseq/./Control/DeepSeq.hs -o libraries/deepseq/dist-install/build/Control/DeepSeq.p_o -dyno libraries/deepseq/dist-install/build/Control/DeepSeq.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Internals.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Internals.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Internals.dyn_o echo libraries/base/dist-install/build/Control/Applicative.p_o libraries/base/dist-install/build/Control/Arrow.p_o libraries/base/dist-install/build/Control/Category.p_o libraries/base/dist-install/build/Control/Concurrent.p_o libraries/base/dist-install/build/Control/Concurrent/Chan.p_o libraries/base/dist-install/build/Control/Concurrent/MVar.p_o libraries/base/dist-install/build/Control/Concurrent/QSem.p_o libraries/base/dist-install/build/Control/Concurrent/QSemN.p_o libraries/base/dist-install/build/Control/Exception.p_o libraries/base/dist-install/build/Control/Exception/Base.p_o libraries/base/dist-install/build/Control/Monad.p_o libraries/base/dist-install/build/Control/Monad/Fail.p_o libraries/base/dist-install/build/Control/Monad/Fix.p_o libraries/base/dist-install/build/Control/Monad/Instances.p_o libraries/base/dist-install/build/Control/Monad/IO/Class.p_o libraries/base/dist-install/build/Control/Monad/ST.p_o libraries/base/dist-install/build/Control/Monad/ST/Lazy.p_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.p_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.p_o libraries/base/dist-install/build/Control/Monad/ST/Safe.p_o libraries/base/dist-install/build/Control/Monad/ST/Strict.p_o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.p_o libraries/base/dist-install/build/Control/Monad/Zip.p_o libraries/base/dist-install/build/Data/Bifoldable.p_o libraries/base/dist-install/build/Data/Bifunctor.p_o libraries/base/dist-install/build/Data/Bitraversable.p_o libraries/base/dist-install/build/Data/Bits.p_o libraries/base/dist-install/build/Data/Bool.p_o libraries/base/dist-install/build/Data/Char.p_o libraries/base/dist-install/build/Data/Coerce.p_o libraries/base/dist-install/build/Data/Complex.p_o libraries/base/dist-install/build/Data/Data.p_o libraries/base/dist-install/build/Data/Dynamic.p_o libraries/base/dist-install/build/Data/Either.p_o libraries/base/dist-install/build/Data/Eq.p_o libraries/base/dist-install/build/Data/Fixed.p_o libraries/base/dist-install/build/Data/Foldable.p_o libraries/base/dist-install/build/Data/Function.p_o libraries/base/dist-install/build/Data/Functor.p_o libraries/base/dist-install/build/Data/Functor/Classes.p_o libraries/base/dist-install/build/Data/Functor/Compose.p_o libraries/base/dist-install/build/Data/Functor/Const.p_o libraries/base/dist-install/build/Data/Functor/Identity.p_o libraries/base/dist-install/build/Data/Functor/Product.p_o libraries/base/dist-install/build/Data/Functor/Sum.p_o libraries/base/dist-install/build/Data/IORef.p_o libraries/base/dist-install/build/Data/Int.p_o libraries/base/dist-install/build/Data/Ix.p_o libraries/base/dist-install/build/Data/Kind.p_o libraries/base/dist-install/build/Data/List.p_o libraries/base/dist-install/build/Data/List/NonEmpty.p_o libraries/base/dist-install/build/Data/Maybe.p_o libraries/base/dist-install/build/Data/Monoid.p_o libraries/base/dist-install/build/Data/Ord.p_o libraries/base/dist-install/build/Data/Proxy.p_o libraries/base/dist-install/build/Data/Ratio.p_o libraries/base/dist-install/build/Data/Semigroup.p_o libraries/base/dist-install/build/Data/STRef.p_o libraries/base/dist-install/build/Data/STRef/Lazy.p_o libraries/base/dist-install/build/Data/STRef/Strict.p_o libraries/base/dist-install/build/Data/String.p_o libraries/base/dist-install/build/Data/Traversable.p_o libraries/base/dist-install/build/Data/Tuple.p_o libraries/base/dist-install/build/Data/Type/Bool.p_o libraries/base/dist-install/build/Data/Type/Coercion.p_o libraries/base/dist-install/build/Data/Type/Equality.p_o libraries/base/dist-install/build/Data/Typeable.p_o libraries/base/dist-install/build/Data/Unique.p_o libraries/base/dist-install/build/Data/Version.p_o libraries/base/dist-install/build/Data/Void.p_o libraries/base/dist-install/build/Data/Word.p_o libraries/base/dist-install/build/Debug/Trace.p_o libraries/base/dist-install/build/Foreign.p_o libraries/base/dist-install/build/Foreign/C.p_o libraries/base/dist-install/build/Foreign/C/Error.p_o libraries/base/dist-install/build/Foreign/C/String.p_o libraries/base/dist-install/build/Foreign/C/Types.p_o libraries/base/dist-install/build/Foreign/Concurrent.p_o libraries/base/dist-install/build/Foreign/ForeignPtr.p_o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.p_o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.p_o libraries/base/dist-install/build/Foreign/Marshal.p_o libraries/base/dist-install/build/Foreign/Marshal/Alloc.p_o libraries/base/dist-install/build/Foreign/Marshal/Array.p_o libraries/base/dist-install/build/Foreign/Marshal/Error.p_o libraries/base/dist-install/build/Foreign/Marshal/Pool.p_o libraries/base/dist-install/build/Foreign/Marshal/Safe.p_o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.p_o libraries/base/dist-install/build/Foreign/Marshal/Utils.p_o libraries/base/dist-install/build/Foreign/Ptr.p_o libraries/base/dist-install/build/Foreign/Safe.p_o libraries/base/dist-install/build/Foreign/StablePtr.p_o libraries/base/dist-install/build/Foreign/Storable.p_o libraries/base/dist-install/build/GHC/Arr.p_o libraries/base/dist-install/build/GHC/Base.p_o libraries/base/dist-install/build/GHC/Char.p_o libraries/base/dist-install/build/GHC/Conc.p_o libraries/base/dist-install/build/GHC/Conc/IO.p_o libraries/base/dist-install/build/GHC/Conc/Signal.p_o libraries/base/dist-install/build/GHC/Conc/Sync.p_o libraries/base/dist-install/build/GHC/ConsoleHandler.p_o libraries/base/dist-install/build/GHC/Constants.p_o libraries/base/dist-install/build/GHC/Desugar.p_o libraries/base/dist-install/build/GHC/Enum.p_o libraries/base/dist-install/build/GHC/Environment.p_o libraries/base/dist-install/build/GHC/Err.p_o libraries/base/dist-install/build/GHC/Exception.p_o libraries/base/dist-install/build/GHC/ExecutionStack.p_o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.p_o libraries/base/dist-install/build/GHC/Exts.p_o libraries/base/dist-install/build/GHC/Fingerprint.p_o libraries/base/dist-install/build/GHC/Fingerprint/Type.p_o libraries/base/dist-install/build/GHC/Float.p_o libraries/base/dist-install/build/GHC/Float/ConversionUtils.p_o libraries/base/dist-install/build/GHC/Float/RealFracMethods.p_o libraries/base/dist-install/build/GHC/Foreign.p_o libraries/base/dist-install/build/GHC/ForeignPtr.p_o libraries/base/dist-install/build/GHC/GHCi.p_o libraries/base/dist-install/build/GHC/Generics.p_o libraries/base/dist-install/build/GHC/IO.p_o libraries/base/dist-install/build/GHC/IO/Buffer.p_o libraries/base/dist-install/build/GHC/IO/BufferedIO.p_o libraries/base/dist-install/build/GHC/IO/Device.p_o libraries/base/dist-install/build/GHC/IO/Encoding.p_o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.p_o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.p_o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.p_o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.p_o libraries/base/dist-install/build/GHC/IO/Encoding/Types.p_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.p_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.p_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.p_o libraries/base/dist-install/build/GHC/IO/Exception.p_o libraries/base/dist-install/build/GHC/IO/FD.p_o libraries/base/dist-install/build/GHC/IO/Handle.p_o libraries/base/dist-install/build/GHC/IO/Handle/FD.p_o libraries/base/dist-install/build/GHC/IO/Handle/Internals.p_o libraries/base/dist-install/build/GHC/IO/Handle/Lock.p_o libraries/base/dist-install/build/GHC/IO/Handle/Text.p_o libraries/base/dist-install/build/GHC/IO/Handle/Types.p_o libraries/base/dist-install/build/GHC/IO/IOMode.p_o libraries/base/dist-install/build/GHC/IO/Unsafe.p_o libraries/base/dist-install/build/GHC/IOArray.p_o libraries/base/dist-install/build/GHC/IORef.p_o libraries/base/dist-install/build/GHC/Int.p_o libraries/base/dist-install/build/GHC/List.p_o libraries/base/dist-install/build/GHC/MVar.p_o libraries/base/dist-install/build/GHC/Natural.p_o libraries/base/dist-install/build/GHC/Num.p_o libraries/base/dist-install/build/GHC/OldList.p_o libraries/base/dist-install/build/GHC/OverloadedLabels.p_o libraries/base/dist-install/build/GHC/PArr.p_o libraries/base/dist-install/build/GHC/Pack.p_o libraries/base/dist-install/build/GHC/Profiling.p_o libraries/base/dist-install/build/GHC/Ptr.p_o libraries/base/dist-install/build/GHC/Read.p_o libraries/base/dist-install/build/GHC/Real.p_o libraries/base/dist-install/build/GHC/Records.p_o libraries/base/dist-install/build/GHC/RTS/Flags.p_o libraries/base/dist-install/build/GHC/ST.p_o libraries/base/dist-install/build/GHC/StaticPtr.p_o libraries/base/dist-install/build/GHC/STRef.p_o libraries/base/dist-install/build/GHC/Show.p_o libraries/base/dist-install/build/GHC/Stable.p_o libraries/base/dist-install/build/GHC/Stack.p_o libraries/base/dist-install/build/GHC/Stack/CCS.p_o libraries/base/dist-install/build/GHC/Stack/Types.p_o libraries/base/dist-install/build/GHC/Stats.p_o libraries/base/dist-install/build/GHC/Storable.p_o libraries/base/dist-install/build/GHC/TopHandler.p_o libraries/base/dist-install/build/GHC/TypeLits.p_o libraries/base/dist-install/build/GHC/TypeNats.p_o libraries/base/dist-install/build/GHC/Unicode.p_o libraries/base/dist-install/build/GHC/Weak.p_o libraries/base/dist-install/build/GHC/Word.p_o libraries/base/dist-install/build/Numeric.p_o libraries/base/dist-install/build/Numeric/Natural.p_o libraries/base/dist-install/build/Prelude.p_o libraries/base/dist-install/build/System/CPUTime.p_o libraries/base/dist-install/build/System/Console/GetOpt.p_o libraries/base/dist-install/build/System/Environment.p_o libraries/base/dist-install/build/System/Exit.p_o libraries/base/dist-install/build/System/IO.p_o libraries/base/dist-install/build/System/IO/Error.p_o libraries/base/dist-install/build/System/IO/Unsafe.p_o libraries/base/dist-install/build/System/Info.p_o libraries/base/dist-install/build/System/Mem.p_o libraries/base/dist-install/build/System/Mem/StableName.p_o libraries/base/dist-install/build/System/Mem/Weak.p_o libraries/base/dist-install/build/System/Posix/Internals.p_o libraries/base/dist-install/build/System/Posix/Types.p_o libraries/base/dist-install/build/System/Timeout.p_o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.p_o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.p_o libraries/base/dist-install/build/Text/Printf.p_o libraries/base/dist-install/build/Text/Read.p_o libraries/base/dist-install/build/Text/Read/Lex.p_o libraries/base/dist-install/build/Text/Show.p_o libraries/base/dist-install/build/Text/Show/Functions.p_o libraries/base/dist-install/build/Type/Reflection.p_o libraries/base/dist-install/build/Type/Reflection/Unsafe.p_o libraries/base/dist-install/build/Unsafe/Coerce.p_o libraries/base/dist-install/build/GHC/Event.p_o libraries/base/dist-install/build/Control/Monad/ST/Imp.p_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.p_o libraries/base/dist-install/build/Data/Functor/Utils.p_o libraries/base/dist-install/build/Data/OldList.p_o libraries/base/dist-install/build/Data/Typeable/Internal.p_o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.p_o libraries/base/dist-install/build/GHC/StaticPtr/Internal.p_o libraries/base/dist-install/build/System/Environment/ExecutablePath.p_o libraries/base/dist-install/build/System/CPUTime/Utils.p_o libraries/base/dist-install/build/GHC/Event/Arr.p_o libraries/base/dist-install/build/GHC/Event/Array.p_o libraries/base/dist-install/build/GHC/Event/Clock.p_o libraries/base/dist-install/build/GHC/Event/Control.p_o libraries/base/dist-install/build/GHC/Event/EPoll.p_o libraries/base/dist-install/build/GHC/Event/IntTable.p_o libraries/base/dist-install/build/GHC/Event/Internal.p_o libraries/base/dist-install/build/GHC/Event/KQueue.p_o libraries/base/dist-install/build/GHC/Event/Manager.p_o libraries/base/dist-install/build/GHC/Event/PSQ.p_o libraries/base/dist-install/build/GHC/Event/Poll.p_o libraries/base/dist-install/build/GHC/Event/Thread.p_o libraries/base/dist-install/build/GHC/Event/TimerManager.p_o libraries/base/dist-install/build/GHC/Event/Unique.p_o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.p_o libraries/base/dist-install/build/System/CPUTime/Posix/Times.p_o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.p_o libraries/base/dist-install/build/System/CPUTime/Unsupported.p_o libraries/base/dist-install/build/cbits/DarwinUtils.p_o libraries/base/dist-install/build/cbits/PrelIOUtils.p_o libraries/base/dist-install/build/cbits/SetEnv.p_o libraries/base/dist-install/build/cbits/WCsubst.p_o libraries/base/dist-install/build/cbits/Win32Utils.p_o libraries/base/dist-install/build/cbits/consUtils.p_o libraries/base/dist-install/build/cbits/iconv.p_o libraries/base/dist-install/build/cbits/inputReady.p_o libraries/base/dist-install/build/cbits/md5.p_o libraries/base/dist-install/build/cbits/primFloat.p_o libraries/base/dist-install/build/cbits/sysconf.p_o >> libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Base.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.dyn_o "/usr/bin/ar" q libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a @libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a.contents /usr/bin/ar: creating libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a "rm" -f libraries/base/dist-install/build/libHSbase-4.10.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/List.hs -o libraries/base/dist-install/build/Data/List.o -dyno libraries/base/dist-install/build/Data/List.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad.hs -o libraries/base/dist-install/build/Control/Monad.o -dyno libraries/base/dist-install/build/Control/Monad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/String.hs -o libraries/base/dist-install/build/Data/String.o -dyno libraries/base/dist-install/build/Data/String.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Debug/Trace.hs -o libraries/base/dist-install/build/Debug/Trace.o -dyno libraries/base/dist-install/build/Debug/Trace.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Version.hs -o libraries/base/dist-install/build/Data/Version.o -dyno libraries/base/dist-install/build/Data/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Color.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Effects.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Edit.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Cursor.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo/Keys.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.dyn_o "rm" -f libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Internal.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntSet/Internal.hs -o libraries/containers/dist-install/build/Data/IntSet/Internal.p_o -dyno libraries/containers/dist-install/build/Data/IntSet/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Set/Internal.hs -o libraries/containers/dist-install/build/Data/Set/Internal.p_o -dyno libraries/containers/dist-install/build/Data/Set/Internal.dyn_o echo libraries/deepseq/dist-install/build/Control/DeepSeq.p_o libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.p_o >> libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Sequence/Internal.hs -o libraries/containers/dist-install/build/Data/Sequence/Internal.p_o -dyno libraries/containers/dist-install/build/Data/Sequence/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/DiffTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/Days.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Days.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Days.dyn_o "/usr/bin/ar" q libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a @libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/UniversalTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -c libraries/process/./System/Process.hs -o libraries/process/dist-install/build/System/Process.p_o -dyno libraries/process/dist-install/build/System/Process.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJ.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.dyn_o /usr/bin/ar: creating libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Strict/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Strict/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Transitional/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Frameset/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Transitional/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Frameset/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.dyn_o "rm" -f libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Prelude.hs -o libraries/base/dist-install/build/Prelude.o -dyno libraries/base/dist-install/build/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/RTS/Flags.hs -o libraries/base/dist-install/build/GHC/RTS/Flags.o -dyno libraries/base/dist-install/build/GHC/RTS/Flags.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/Stats.hs -o libraries/base/dist-install/build/GHC/Stats.o -dyno libraries/base/dist-install/build/GHC/Stats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/System/Environment/ExecutablePath.hs -o libraries/base/dist-install/build/System/Environment/ExecutablePath.o -dyno libraries/base/dist-install/build/System/Environment/ExecutablePath.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Exit.hs -o libraries/base/dist-install/build/System/Exit.o -dyno libraries/base/dist-install/build/System/Exit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Classes.hs -o libraries/base/dist-install/build/Data/Functor/Classes.o -dyno libraries/base/dist-install/build/Data/Functor/Classes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/Zip.hs -o libraries/base/dist-install/build/Control/Monad/Zip.o -dyno libraries/base/dist-install/build/Control/Monad/Zip.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Ix.hs -o libraries/base/dist-install/build/Data/Ix.o -dyno libraries/base/dist-install/build/Data/Ix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Bifoldable.hs -o libraries/base/dist-install/build/Data/Bifoldable.o -dyno libraries/base/dist-install/build/Data/Bifoldable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Bifunctor.hs -o libraries/base/dist-install/build/Data/Bifunctor.o -dyno libraries/base/dist-install/build/Data/Bifunctor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Mem/StableName.hs -o libraries/base/dist-install/build/System/Mem/StableName.o -dyno libraries/base/dist-install/build/System/Mem/StableName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Unique.hs -o libraries/base/dist-install/build/Data/Unique.o -dyno libraries/base/dist-install/build/Data/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Ratio.hs -o libraries/base/dist-install/build/Data/Ratio.o -dyno libraries/base/dist-install/build/Data/Ratio.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/STRef.hs -o libraries/base/dist-install/build/Data/STRef.o -dyno libraries/base/dist-install/build/Data/STRef.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Concurrent/QSemN.hs -o libraries/base/dist-install/build/Control/Concurrent/QSemN.o -dyno libraries/base/dist-install/build/Control/Concurrent/QSemN.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Concurrent/QSem.hs -o libraries/base/dist-install/build/Control/Concurrent/QSem.o -dyno libraries/base/dist-install/build/Control/Concurrent/QSem.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Concurrent/Chan.hs -o libraries/base/dist-install/build/Control/Concurrent/Chan.o -dyno libraries/base/dist-install/build/Control/Concurrent/Chan.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/StrictPair.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/StrictFold.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/SharedMem.hs -o libraries/unix/dist-install/build/System/Posix/SharedMem.o -dyno libraries/unix/dist-install/build/System/Posix/SharedMem.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Resource.hs -o libraries/unix/dist-install/build/System/Posix/Resource.o -dyno libraries/unix/dist-install/build/System/Posix/Resource.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/User.hs -o libraries/unix/dist-install/build/System/Posix/User.o -dyno libraries/unix/dist-install/build/System/Posix/User.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/./System/Posix/Time.hs -o libraries/unix/dist-install/build/System/Posix/Time.o -dyno libraries/unix/dist-install/build/System/Posix/Time.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs -o libraries/unix/dist-install/build/System/Posix/Terminal/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Terminal/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/IO/Common.hs -o libraries/unix/dist-install/build/System/Posix/IO/Common.o -dyno libraries/unix/dist-install/build/System/Posix/IO/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/./System/Posix/Error.hs -o libraries/unix/dist-install/build/System/Posix/Error.o -dyno libraries/unix/dist-install/build/System/Posix/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Env.hs -o libraries/unix/dist-install/build/System/Posix/Env.o -dyno libraries/unix/dist-install/build/System/Posix/Env.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Unistd.hs -o libraries/unix/dist-install/build/System/Posix/Unistd.o -dyno libraries/unix/dist-install/build/System/Posix/Unistd.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Directory/Common.hs -o libraries/unix/dist-install/build/System/Posix/Directory/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Directory/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/./System/Directory/Internal/Config.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Config.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Config.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Outputable.hs-boot -o compiler/stage2/build/Outputable.o-boot -dyno compiler/stage2/build/Outputable.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Mem/Weak.hs -o libraries/base/dist-install/build/System/Mem/Weak.o -dyno libraries/base/dist-install/build/System/Mem/Weak.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/IO/Class.hs -o libraries/base/dist-install/build/Control/Monad/IO/Class.o -dyno libraries/base/dist-install/build/Control/Monad/IO/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stage2/build/Config.hs -o compiler/stage2/build/Config.o -dyno compiler/stage2/build/Config.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/OccName.hs-boot -o compiler/stage2/build/OccName.o-boot -dyno compiler/stage2/build/OccName.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Platform.hs -o compiler/stage2/build/Platform.o -dyno compiler/stage2/build/Platform.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Imp.hs -o libraries/base/dist-install/build/Control/Monad/ST/Imp.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/Printf.hs -o libraries/base/dist-install/build/Text/Printf.o -dyno libraries/base/dist-install/build/Text/Printf.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/StrictMaybe.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs -o libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.o -dyno libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Kind.hs -o libraries/base/dist-install/build/Data/Kind.o -dyno libraries/base/dist-install/build/Data/Kind.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Type/Reflection/Unsafe.hs -o libraries/base/dist-install/build/Type/Reflection/Unsafe.o -dyno libraries/base/dist-install/build/Type/Reflection/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FastMutInt.hs -o compiler/stage2/build/FastMutInt.o -dyno compiler/stage2/build/FastMutInt.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Name.hs-boot -o compiler/stage2/build/Name.o-boot -dyno compiler/stage2/build/Name.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Hooks.hs-boot -o compiler/stage2/build/Hooks.o-boot -dyno compiler/stage2/build/Hooks.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Class.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Signatures.hs -o libraries/transformers/dist-install/build/Control/Monad/Signatures.o -dyno libraries/transformers/dist-install/build/Control/Monad/Signatures.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/PlatformConstants.hs -o compiler/stage2/build/PlatformConstants.o -dyno compiler/stage2/build/PlatformConstants.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot-th/./GHC/Lexeme.hs -o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.o -dyno libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs -o libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.o -dyno libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/CPUTime/Utils.hs -o libraries/base/dist-install/build/System/CPUTime/Utils.o -dyno libraries/base/dist-install/build/System/CPUTime/Utils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/TyCon.hs-boot -o compiler/stage2/build/TyCon.o-boot -dyno compiler/stage2/build/TyCon.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -fforce-recomp -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrimOp.hs-boot -o compiler/stage2/build/PrimOp.o-boot -dyno compiler/stage2/build/PrimOp.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Stream.hs -o compiler/stage2/build/Stream.o -dyno compiler/stage2/build/Stream.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Collections.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Block.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Key.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/LineState.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Recover.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/State.hs -o compiler/stage2/build/State.o -dyno compiler/stage2/build/State.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/Cond.hs -o compiler/stage2/build/X86/Cond.o -dyno compiler/stage2/build/X86/Cond.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Cond.hs -o compiler/stage2/build/SPARC/Cond.o -dyno compiler/stage2/build/SPARC/Cond.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -dynamic-too -c libraries/hpc/./Trace/Hpc/Util.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Util.o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Util.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/ListT.hs -o compiler/stage2/build/ListT.o -dyno compiler/stage2/build/ListT.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/Instances.hs -o libraries/base/dist-install/build/Control/Monad/Instances.o -dyno libraries/base/dist-install/build/Control/Monad/Instances.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs -o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.o -dyno libraries/base/dist-install/build/GHC/ExecutionStack/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/OverloadedLabels.hs -o libraries/base/dist-install/build/GHC/OverloadedLabels.o -dyno libraries/base/dist-install/build/GHC/OverloadedLabels.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Records.hs -o libraries/base/dist-install/build/GHC/Records.o -dyno libraries/base/dist-install/build/GHC/Records.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Console/GetOpt.hs -o libraries/base/dist-install/build/System/Console/GetOpt.o -dyno libraries/base/dist-install/build/System/Console/GetOpt.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Mem.hs -o libraries/base/dist-install/build/System/Mem.o -dyno libraries/base/dist-install/build/System/Mem.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Text/Show/Functions.hs -o libraries/base/dist-install/build/Text/Show/Functions.o -dyno libraries/base/dist-install/build/Text/Show/Functions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/CPUTime/Unsupported.hs -o libraries/base/dist-install/build/System/CPUTime/Unsupported.o -dyno libraries/base/dist-install/build/System/CPUTime/Unsupported.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -split-sections -dynamic-too -c libraries/deepseq/./Control/DeepSeq/BackDoor.hs -o libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.o -dyno libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Windows.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Windows.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/CTimeval.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Fcntl.hs -o libraries/unix/dist-install/build/System/Posix/Fcntl.o -dyno libraries/unix/dist-install/build/System/Posix/Fcntl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Shape.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/String.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -split-sections -dynamic-too -c libraries/ghc-compact/./GHC/Compact.hs -o libraries/ghc-compact/dist-install/build/GHC/Compact.o -dyno libraries/ghc-compact/dist-install/build/GHC/Compact.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/BlockTable.hs -o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/IArray.hs -o libraries/array/dist-install/build/Data/Array/IArray.p_o -dyno libraries/array/dist-install/build/Data/Array/IArray.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/MArray.hs -o libraries/array/dist-install/build/Data/Array/MArray.p_o -dyno libraries/array/dist-install/build/Data/Array/MArray.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/IO/Internals.hs -o libraries/array/dist-install/build/Data/Array/IO/Internals.p_o -dyno libraries/array/dist-install/build/Data/Array/IO/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/MArray/Safe.hs -o libraries/array/dist-install/build/Data/Array/MArray/Safe.p_o -dyno libraries/array/dist-install/build/Data/Array/MArray/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/UTCTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/SystemTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/AbsoluteTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/NominalDiffTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs -o libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs -o libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -c libraries/process/./System/Cmd.hs -o libraries/process/dist-install/build/System/Cmd.p_o -dyno libraries/process/dist-install/build/System/Cmd.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Table.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Table.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Table.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Extras.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Extras.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Extras.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -c libraries/terminfo/./System/Console/Terminfo.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo.p_o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Environment.hs -o libraries/base/dist-install/build/System/Environment.o -dyno libraries/base/dist-install/build/System/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Data.hs -o libraries/base/dist-install/build/Data/Data.o -dyno libraries/base/dist-install/build/Data/Data.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Bitraversable.hs -o libraries/base/dist-install/build/Data/Bitraversable.o -dyno libraries/base/dist-install/build/Data/Bitraversable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array.hs -o libraries/array/dist-install/build/Data/Array.o -dyno libraries/array/dist-install/build/Data/Array.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Concurrent.hs -o libraries/base/dist-install/build/Control/Concurrent.o -dyno libraries/base/dist-install/build/Control/Concurrent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/IO.hs -o libraries/unix/dist-install/build/System/Posix/IO.o -dyno libraries/unix/dist-install/build/System/Posix/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/./System/Posix/Process/Internals.hs -o libraries/unix/dist-install/build/System/Posix/Process/Internals.o -dyno libraries/unix/dist-install/build/System/Posix/Process/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Directory.hs -o libraries/unix/dist-install/build/System/Posix/Directory.o -dyno libraries/unix/dist-install/build/System/Posix/Directory.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Exception.hs -o compiler/stage2/build/Exception.o -dyno compiler/stage2/build/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST.hs -o libraries/base/dist-install/build/Control/Monad/ST.o -dyno libraries/base/dist-install/build/Control/Monad/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Unsafe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Reader.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Constants.hs -o compiler/stage2/build/Constants.o -dyno compiler/stage2/build/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/State/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/State/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Info.hs -o libraries/base/dist-install/build/System/Info.o -dyno libraries/base/dist-install/build/System/Info.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Safe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Safe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Safe.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/STRef/Strict.hs -o libraries/base/dist-install/build/Data/STRef/Strict.o -dyno libraries/base/dist-install/build/Data/STRef/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/ExecutionStack.hs -o libraries/base/dist-install/build/GHC/ExecutionStack.o -dyno libraries/base/dist-install/build/GHC/ExecutionStack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/System/CPUTime/Posix/Times.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/Times.o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/Times.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.hs -o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.o -dyno libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Cont.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/ST.hs -o libraries/array/dist-install/build/Data/Array/ST.p_o -dyno libraries/array/dist-install/build/Data/Array/ST.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Storable/Internals.hs -o libraries/array/dist-install/build/Data/Array/Storable/Internals.p_o -dyno libraries/array/dist-install/build/Data/Array/Storable/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Unboxed.hs -o libraries/array/dist-install/build/Data/Array/Unboxed.p_o -dyno libraries/array/dist-install/build/Data/Array/Unboxed.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Unsafe.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Short/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/System.hs -o libraries/time/dist-install/build/Data/Time/Clock/System.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/System.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/POSIXTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/Gregorian.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/WeekDate.hs -o libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/Julian.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Julian.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Julian.dyn_o "rm" -f libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a.contents echo libraries/process/dist-install/build/System/Cmd.p_o libraries/process/dist-install/build/System/Process.p_o libraries/process/dist-install/build/System/Process/Internals.p_o libraries/process/dist-install/build/System/Process/Common.p_o libraries/process/dist-install/build/System/Process/Posix.p_o libraries/process/dist-install/build/cbits/runProcess.p_o >> libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a.contents "/usr/bin/ar" q libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a @libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a.contents /usr/bin/ar: creating libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a "rm" -f libraries/process/dist-install/build/libHSprocess-1.6.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Internal.hs -o libraries/binary/dist-install/build/Data/Binary/Internal.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Debug.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Debug.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Transitional.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Frameset.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml/Strict.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict.dyn_o "rm" -f libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a.contents echo libraries/terminfo/dist-install/build/System/Console/Terminfo.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.p_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.p_o >> libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a.contents "/usr/bin/ar" q libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a @libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./HSCParser.hs -o utils/hsc2hs/dist-install/build/HSCParser.dyn_o /usr/bin/ar: creating libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a "rm" -f libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist-install/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pkg/dist-install/build -hidir utils/ghc-pkg/dist-install/build -stubdir utils/ghc-pkg/dist-install/build -c utils/ghc-pkg/dist-install/build/Version.hs -o utils/ghc-pkg/dist-install/build/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcLexer.hs -o utils/hpc/dist-install/build/HpcLexer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -dynamic-too -c libraries/filepath/./System/FilePath/Posix.hs -o libraries/filepath/dist-install/build/System/FilePath/Posix.o -dyno libraries/filepath/dist-install/build/System/FilePath/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Semaphore.hs -o libraries/unix/dist-install/build/System/Posix/Semaphore.o -dyno libraries/unix/dist-install/build/System/Posix/Semaphore.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Terminal.hs -o libraries/unix/dist-install/build/System/Posix/Terminal.o -dyno libraries/unix/dist-install/build/System/Posix/Terminal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Temp.hs -o libraries/unix/dist-install/build/System/Posix/Temp.o -dyno libraries/unix/dist-install/build/System/Posix/Temp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Process/Common.hs -o libraries/unix/dist-install/build/System/Posix/Process/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Process/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./System/Timeout.hs -o libraries/base/dist-install/build/System/Timeout.o -dyno libraries/base/dist-install/build/System/Timeout.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Lazy/Imp.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Binary.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Except.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Except.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Except.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/dist-install/build/System/CPUTime.hs -o libraries/base/dist-install/build/System/CPUTime.o -dyno libraries/base/dist-install/build/System/CPUTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -dynamic-too -c libraries/process/./System/Process/Common.hs -o libraries/process/dist-install/build/System/Process/Common.o -dyno libraries/process/dist-install/build/System/Process/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/List.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/List.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/List.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Error.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Error.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Error.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Identity.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/State.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/State.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/State.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Strict.hs -o libraries/base/dist-install/build/Control/Monad/ST/Strict.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -dynamic-too -c libraries/filepath/./System/FilePath/Windows.hs -o libraries/filepath/dist-install/build/System/FilePath/Windows.o -dyno libraries/filepath/dist-install/build/System/FilePath/Windows.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Applicative/Backwards.hs -o libraries/transformers/dist-install/build/Control/Applicative/Backwards.o -dyno libraries/transformers/dist-install/build/Control/Applicative/Backwards.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Data/Functor/Constant.hs -o libraries/transformers/dist-install/build/Data/Functor/Constant.o -dyno libraries/transformers/dist-install/build/Data/Functor/Constant.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/dist-install/build/./autogen/Paths_Cabal.hs -o libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.o -dyno libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/ST/Safe.hs -o libraries/array/dist-install/build/Data/Array/ST/Safe.p_o -dyno libraries/array/dist-install/build/Data/Array/ST/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Storable.hs -o libraries/array/dist-install/build/Data/Array/Storable.p_o -dyno libraries/array/dist-install/build/Data/Array/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Storable/Safe.hs -o libraries/array/dist-install/build/Data/Array/Storable/Safe.p_o -dyno libraries/array/dist-install/build/Data/Array/Storable/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString.hs -o libraries/bytestring/dist-install/build/Data/ByteString.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Internal.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntSet.hs -o libraries/containers/dist-install/build/Data/IntSet.p_o -dyno libraries/containers/dist-install/build/Data/IntSet.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Internal.hs -o libraries/containers/dist-install/build/Data/Map/Internal.p_o -dyno libraries/containers/dist-install/build/Data/Map/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Set.hs -o libraries/containers/dist-install/build/Data/Set.p_o -dyno libraries/containers/dist-install/build/Data/Set.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/POSIX.hs -o libraries/time/dist-install/build/Data/Time/Clock/POSIX.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/POSIX.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint/HughesPJ.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint/Annotated.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJClass.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -c libraries/xhtml/./Text/XHtml.hs -o libraries/xhtml/dist-install/build/Text/XHtml.p_o -dyno libraries/xhtml/dist-install/build/Text/XHtml.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./Flags.hs -o utils/hsc2hs/dist-install/build/Flags.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DynFlags.hs-boot -o compiler/stage2/build/DynFlags.o-boot -dyno compiler/stage2/build/DynFlags.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Lazy.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/RWS.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Lazy/Safe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Control/Monad/ST/Lazy/Unsafe.hs -o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.o -dyno libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.dyn_o "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a.contents echo libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.o libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.o >> libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a.contents "/usr/bin/ar" q libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a @libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Short.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Short.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Short.dyn_o /usr/bin/ar: creating libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a "rm" -f libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/LocalTime/Internal/TimeZone.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.p_o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/Internal/UTCDiff.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Files/Common.hs -o libraries/unix/dist-install/build/System/Posix/Files/Common.p_o -dyno libraries/unix/dist-install/build/System/Posix/Files/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs -o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.dyn_o "rm" -f libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a.contents echo libraries/xhtml/dist-install/build/Text/XHtml.p_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset.p_o libraries/xhtml/dist-install/build/Text/XHtml/Strict.p_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional.p_o libraries/xhtml/dist-install/build/Text/XHtml/Debug.p_o libraries/xhtml/dist-install/build/Text/XHtml/Table.p_o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.p_o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.p_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.p_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.p_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.p_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.p_o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.p_o libraries/xhtml/dist-install/build/Text/XHtml/Extras.p_o libraries/xhtml/dist-install/build/Text/XHtml/Internals.p_o >> libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a.contents "/usr/bin/ar" q libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a @libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a.contents /usr/bin/ar: creating libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a "rm" -f libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/dist-install/build/hsc2hs/autogen/Paths_hsc2hs.hs -o utils/hsc2hs/dist-install/build/Paths_hsc2hs.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/dist-install/build/hpc/autogen/Paths_hpc_bin.hs -o utils/hpc/dist-install/build/Paths_hpc_bin.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Process.hs -o libraries/unix/dist-install/build/System/Posix/Process.o -dyno libraries/unix/dist-install/build/System/Posix/Process.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/STRef/Lazy.hs -o libraries/base/dist-install/build/Data/STRef/Lazy.o -dyno libraries/base/dist-install/build/Data/STRef/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/IO.hs -o libraries/array/dist-install/build/Data/Array/IO.p_o -dyno libraries/array/dist-install/build/Data/Array/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/Unsafe.hs -o libraries/array/dist-install/build/Data/Array/Unsafe.p_o -dyno libraries/array/dist-install/build/Data/Array/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -split-sections -dynamic-too -c libraries/filepath/./System/FilePath.hs -o libraries/filepath/dist-install/build/System/FilePath.o -dyno libraries/filepath/dist-install/build/System/FilePath.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Applicative/Lift.hs -o libraries/transformers/dist-install/build/Control/Applicative/Lift.o -dyno libraries/transformers/dist-install/build/Control/Applicative/Lift.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/FloatCast.hs -o libraries/binary/dist-install/build/Data/Binary/FloatCast.p_o -dyno libraries/binary/dist-install/build/Data/Binary/FloatCast.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/./System/Directory/Internal.hs -o libraries/directory/dist-install/build/System/Directory/Internal.p_o -dyno libraries/directory/dist-install/build/System/Directory/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -dynamic-too -c libraries/hpc/./Trace/Hpc/Tix.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Tix.o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Tix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Signals.hs -o libraries/unix/dist-install/build/System/Posix/Signals.o -dyno libraries/unix/dist-install/build/System/Posix/Signals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -c libraries/array/./Data/Array/IO/Safe.hs -o libraries/array/dist-install/build/Data/Array/IO/Safe.p_o -dyno libraries/array/dist-install/build/Data/Array/IO/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Data/Functor/Reverse.hs -o libraries/transformers/dist-install/build/Data/Functor/Reverse.o -dyno libraries/transformers/dist-install/build/Data/Functor/Reverse.dyn_o "rm" -f libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a.contents echo libraries/array/dist-install/build/Data/Array.p_o libraries/array/dist-install/build/Data/Array/Base.p_o libraries/array/dist-install/build/Data/Array/IArray.p_o libraries/array/dist-install/build/Data/Array/IO.p_o libraries/array/dist-install/build/Data/Array/IO/Safe.p_o libraries/array/dist-install/build/Data/Array/IO/Internals.p_o libraries/array/dist-install/build/Data/Array/MArray.p_o libraries/array/dist-install/build/Data/Array/MArray/Safe.p_o libraries/array/dist-install/build/Data/Array/ST.p_o libraries/array/dist-install/build/Data/Array/ST/Safe.p_o libraries/array/dist-install/build/Data/Array/Storable.p_o libraries/array/dist-install/build/Data/Array/Storable/Safe.p_o libraries/array/dist-install/build/Data/Array/Storable/Internals.p_o libraries/array/dist-install/build/Data/Array/Unboxed.p_o libraries/array/dist-install/build/Data/Array/Unsafe.p_o >> libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a.contents "/usr/bin/ar" q libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a @libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a.contents /usr/bin/ar: creating libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a "rm" -f libraries/array/dist-install/build/libHSarray-0.5.2.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -c libraries/pretty/src/Text/PrettyPrint/HughesPJClass.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.p_o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./C.hs -o utils/hsc2hs/dist-install/build/C.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -dynamic-too -c libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Reflect.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Format/Locale.hs -o libraries/time/dist-install/build/Data/Time/Format/Locale.p_o -dyno libraries/time/dist-install/build/Data/Time/Format/Locale.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/LocalTime/Internal/TimeOfDay.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.p_o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Files.hs -o libraries/unix/dist-install/build/System/Posix/Files.p_o -dyno libraries/unix/dist-install/build/System/Posix/Files.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Maybe.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.dyn_o "rm" -f libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a.contents echo libraries/filepath/dist-install/build/System/FilePath.o libraries/filepath/dist-install/build/System/FilePath/Posix.o libraries/filepath/dist-install/build/System/FilePath/Windows.o >> libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a.contents "/usr/bin/ar" q libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a @libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a.contents /usr/bin/ar: creating libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a "rm" -f libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -split-sections -dynamic-too -c libraries/transformers/./Control/Monad/Trans/Writer.hs -o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.o -dyno libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Panic.hs -o compiler/stage2/build/Panic.o -dyno compiler/stage2/build/Panic.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -dynamic-too -c libraries/process/./System/Process/Posix.hs -o libraries/process/dist-install/build/System/Process/Posix.o -dyno libraries/process/dist-install/build/System/Process/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs -o libraries/unix/dist-install/build/System/Posix/Signals/Exts.o -dyno libraries/unix/dist-install/build/System/Posix/Signals/Exts.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/Signals.hs -o libraries/ghci/dist-install/build/GHCi/Signals.o -dyno libraries/ghci/dist-install/build/GHCi/Signals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/./System/Posix.hs -o libraries/unix/dist-install/build/System/Posix.p_o -dyno libraries/unix/dist-install/build/System/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/SysTools/Terminal.hs -o compiler/stage2/build/SysTools/Terminal.p_o -dyno compiler/stage2/build/SysTools/Terminal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -Iiserv/stage2_p/build -iiserv/stage2_p/build/iserv/autogen -Iiserv/stage2_p/build/iserv/autogen -optP-include -optPiserv/stage2_p/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_p/build -hidir iserv/stage2_p/build -stubdir iserv/stage2_p/build -split-sections -c iserv/stage2_p/build/GHCi/Utils.hs -o iserv/stage2_p/build/GHCi/Utils.p_o "rm" -f libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a.contents echo libraries/pretty/dist-install/build/Text/PrettyPrint.p_o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.p_o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.p_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.p_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.p_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.p_o >> libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a.contents "/usr/bin/ar" q libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a @libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a.contents /usr/bin/ar: creating libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a "rm" -f libraries/pretty/dist-install/build/libHSpretty-1.1.3.3_p.a.contents <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/LocalTime/Internal/LocalTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.p_o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/Ctype.hs -o compiler/stage2/build/Ctype.o -dyno compiler/stage2/build/Ctype.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/Cond.hs -o compiler/stage2/build/PPC/Cond.o -dyno compiler/stage2/build/PPC/Cond.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/LocalTime/Internal/ZonedTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.p_o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -dynamic-too -c libraries/process/./System/Process/Internals.hs -o libraries/process/dist-install/build/System/Process/Internals.o -dyno libraries/process/dist-install/build/System/Process/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/MonadException.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.dyn_o <> "rm" -f libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a.contents echo libraries/transformers/dist-install/build/Control/Applicative/Backwards.o libraries/transformers/dist-install/build/Control/Applicative/Lift.o libraries/transformers/dist-install/build/Control/Monad/Signatures.o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.o libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.o libraries/transformers/dist-install/build/Control/Monad/Trans/Except.o libraries/transformers/dist-install/build/Control/Monad/Trans/Error.o libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.o libraries/transformers/dist-install/build/Control/Monad/Trans/List.o libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.o libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.o libraries/transformers/dist-install/build/Control/Monad/Trans/State.o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.o libraries/transformers/dist-install/build/Data/Functor/Constant.o libraries/transformers/dist-install/build/Data/Functor/Reverse.o >> libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a.contents "/usr/bin/ar" q libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a @libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a.contents /usr/bin/ar: creating libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a "rm" -f libraries/transformers/dist-install/build/libHStransformers-0.5.2.0.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Char8.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Char8.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Char8.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Base16.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Get/Internal.hs -o libraries/binary/dist-install/build/Data/Binary/Get/Internal.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Get/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -split-sections -c libraries/ghc-compact/./GHC/Compact/Serialized.hs -o libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.p_o -dyno libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Encoding.hs -o compiler/stage2/build/Encoding.p_o -dyno compiler/stage2/build/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stage2/build/Fingerprint.hs -o compiler/stage2/build/Fingerprint.p_o -dyno compiler/stage2/build/Fingerprint.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Format/Parse.hs -o libraries/time/dist-install/build/Data/Time/Format/Parse.p_o -dyno libraries/time/dist-install/build/Data/Time/Format/Parse.dyn_o "rm" -f libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a.contents echo libraries/ghc-compact/dist-install/build/GHC/Compact.p_o libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.p_o >> libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a.contents "/usr/bin/ar" q libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a @libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a.contents /usr/bin/ar: creating libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a "rm" -f libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Monads.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend/Posix/Encoder.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command/Undo.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command/KillRing.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs -o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.p_o -dyno libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Env/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Env/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Temp/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/IO/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/IO/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Process/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Process/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Files/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Files/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/Directory/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Prim.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -c libraries/unix/./System/Posix/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/ByteString.p_o -dyno libraries/unix/dist-install/build/System/Posix/ByteString.dyn_o "rm" -f libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a.contents echo libraries/unix/dist-install/build/System/Posix.p_o libraries/unix/dist-install/build/System/Posix/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Error.p_o libraries/unix/dist-install/build/System/Posix/Resource.p_o libraries/unix/dist-install/build/System/Posix/Time.p_o libraries/unix/dist-install/build/System/Posix/Unistd.p_o libraries/unix/dist-install/build/System/Posix/User.p_o libraries/unix/dist-install/build/System/Posix/Signals.p_o libraries/unix/dist-install/build/System/Posix/Signals/Exts.p_o libraries/unix/dist-install/build/System/Posix/Semaphore.p_o libraries/unix/dist-install/build/System/Posix/SharedMem.p_o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.p_o libraries/unix/dist-install/build/System/Posix/Directory.p_o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker.p_o libraries/unix/dist-install/build/System/Posix/Files.p_o libraries/unix/dist-install/build/System/Posix/Files/ByteString.p_o libraries/unix/dist-install/build/System/Posix/IO.p_o libraries/unix/dist-install/build/System/Posix/IO/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Env.p_o libraries/unix/dist-install/build/System/Posix/Env/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Fcntl.p_o libraries/unix/dist-install/build/System/Posix/Process.p_o libraries/unix/dist-install/build/System/Posix/Process/Internals.p_o libraries/unix/dist-install/build/System/Posix/Process/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Temp.p_o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Terminal.p_o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.p_o libraries/unix/dist-install/build/System/Posix/Directory/Common.p_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.p_o libraries/unix/dist-install/build/System/Posix/Files/Common.p_o libraries/unix/dist-install/build/System/Posix/IO/Common.p_o libraries/unix/dist-install/build/System/Posix/Process/Common.p_o libraries/unix/dist-install/build/System/Posix/Terminal/Common.p_o libraries/unix/dist-install/build/cbits/HsUnix.p_o libraries/unix/dist-install/build/cbits/execvpe.p_o >> libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a.contents "/usr/bin/ar" q libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a @libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a.contents /usr/bin/ar: creating libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a "rm" -f libraries/unix/dist-install/build/libHSunix-2.7.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Internal/Debug.hs -o libraries/containers/dist-install/build/Data/Map/Internal/Debug.p_o -dyno libraries/containers/dist-install/build/Data/Map/Internal/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Merge/Lazy.hs -o libraries/containers/dist-install/build/Data/Map/Merge/Lazy.p_o -dyno libraries/containers/dist-install/build/Data/Map/Merge/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/Extra.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy/Char8.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Get.hs -o libraries/binary/dist-install/build/Data/Binary/Get.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Get.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Lazy/Merge.hs -o libraries/containers/dist-install/build/Data/Map/Lazy/Merge.p_o -dyno libraries/containers/dist-install/build/Data/Map/Lazy/Merge.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy/Builder/Extras.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Internal/DeprecatedShowTree.hs -o libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.p_o -dyno libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Strict/Internal.hs -o libraries/containers/dist-install/build/Data/Map/Strict/Internal.p_o -dyno libraries/containers/dist-install/build/Data/Map/Strict/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Lazy.hs -o libraries/containers/dist-install/build/Data/Map/Lazy.p_o -dyno libraries/containers/dist-install/build/Data/Map/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Builder.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Format.hs -o libraries/time/dist-install/build/Data/Time/Format.p_o -dyno libraries/time/dist-install/build/Data/Time/Format.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy/Builder.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -c libraries/bytestring/./Data/ByteString/Lazy/Builder/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.p_o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Builder.hs -o libraries/binary/dist-install/build/Data/Binary/Builder.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Put.hs -o libraries/binary/dist-install/build/Data/Binary/Put.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Put.dyn_o "rm" -f libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a.contents echo libraries/bytestring/dist-install/build/Data/ByteString.p_o libraries/bytestring/dist-install/build/Data/ByteString/Char8.p_o libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.p_o libraries/bytestring/dist-install/build/Data/ByteString/Internal.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.p_o libraries/bytestring/dist-install/build/Data/ByteString/Short.p_o libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.p_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.p_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.p_o libraries/bytestring/dist-install/build/cbits/fpstring.p_o libraries/bytestring/dist-install/build/cbits/itoa.p_o >> libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a.contents "/usr/bin/ar" q libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a @libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a.contents /usr/bin/ar: creating libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a "rm" -f libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Strict.hs -o libraries/containers/dist-install/build/Data/Map/Strict.p_o -dyno libraries/containers/dist-install/build/Data/Map/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Merge/Strict.hs -o libraries/containers/dist-install/build/Data/Map/Merge/Strict.p_o -dyno libraries/containers/dist-install/build/Data/Map/Merge/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map.hs -o libraries/containers/dist-install/build/Data/Map.p_o -dyno libraries/containers/dist-install/build/Data/Map.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Map/Strict/Merge.hs -o libraries/containers/dist-install/build/Data/Map/Strict/Merge.p_o -dyno libraries/containers/dist-install/build/Data/Map/Strict/Merge.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Internal/DeprecatedDebug.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Internal/Debug.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Merge/Lazy.hs -o libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Merge/Strict.hs -o libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar.hs -o libraries/time/dist-install/build/Data/Time/Calendar.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/LocalTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime.p_o -dyno libraries/time/dist-install/build/Data/Time/LocalTime.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Lazy.hs -o libraries/containers/dist-install/build/Data/IntMap/Lazy.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap/Strict.hs -o libraries/containers/dist-install/build/Data/IntMap/Strict.p_o -dyno libraries/containers/dist-install/build/Data/IntMap/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Calendar/Easter.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Easter.p_o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Easter.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock.hs -o libraries/time/dist-install/build/Data/Time/Clock.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Prefs.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FiniteMap.hs -o compiler/stage2/build/FiniteMap.p_o -dyno compiler/stage2/build/FiniteMap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time/Clock/TAI.hs -o libraries/time/dist-install/build/Data/Time/Clock/TAI.p_o -dyno libraries/time/dist-install/build/Data/Time/Clock/TAI.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -c libraries/time/lib/Data/Time.hs -o libraries/time/dist-install/build/Data/Time.p_o -dyno libraries/time/dist-install/build/Data/Time.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -c libraries/directory/./System/Directory.hs -o libraries/directory/dist-install/build/System/Directory.p_o -dyno libraries/directory/dist-install/build/System/Directory.dyn_o "rm" -f libraries/time/dist-install/build/libHStime-1.8.0.2_p.a libraries/time/dist-install/build/libHStime-1.8.0.2_p.a.contents echo libraries/time/dist-install/build/Data/Time/Calendar.p_o libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.p_o libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.p_o libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.p_o libraries/time/dist-install/build/Data/Time/Calendar/Julian.p_o libraries/time/dist-install/build/Data/Time/Calendar/Easter.p_o libraries/time/dist-install/build/Data/Time/Clock.p_o libraries/time/dist-install/build/Data/Time/Clock/System.p_o libraries/time/dist-install/build/Data/Time/Clock/POSIX.p_o libraries/time/dist-install/build/Data/Time/Clock/TAI.p_o libraries/time/dist-install/build/Data/Time/LocalTime.p_o libraries/time/dist-install/build/Data/Time/Format.p_o libraries/time/dist-install/build/Data/Time.p_o libraries/time/dist-install/build/Data/Time/Calendar/Private.p_o libraries/time/dist-install/build/Data/Time/Calendar/Days.p_o libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.p_o libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.p_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.p_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.p_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.p_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.p_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.p_o libraries/time/dist-install/build/Data/Time/Format/Parse.p_o libraries/time/dist-install/build/Data/Time/Format/Locale.p_o libraries/time/dist-install/build/lib/cbits/HsTime.p_o >> libraries/time/dist-install/build/libHStime-1.8.0.2_p.a.contents "/usr/bin/ar" q libraries/time/dist-install/build/libHStime-1.8.0.2_p.a @libraries/time/dist-install/build/libHStime-1.8.0.2_p.a.contents /usr/bin/ar: creating libraries/time/dist-install/build/libHStime-1.8.0.2_p.a "rm" -f libraries/time/dist-install/build/libHStime-1.8.0.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/IntMap.hs -o libraries/containers/dist-install/build/Data/IntMap.p_o -dyno libraries/containers/dist-install/build/Data/IntMap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Unique.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Label.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Fuel.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Graph.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.dyn_o "rm" -f libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -DDYNAMIC_GHC_PROGRAMS -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Util.hs -o compiler/stage2/build/Util.p_o -dyno compiler/stage2/build/Util.dyn_o echo libraries/directory/dist-install/build/System/Directory.p_o libraries/directory/dist-install/build/System/Directory/Internal.p_o libraries/directory/dist-install/build/System/Directory/Internal/Prelude.p_o libraries/directory/dist-install/build/System/Directory/Internal/Config.p_o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.p_o libraries/directory/dist-install/build/System/Directory/Internal/Posix.p_o libraries/directory/dist-install/build/System/Directory/Internal/Windows.p_o >> libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a.contents "/usr/bin/ar" q libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a @libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a.contents /usr/bin/ar: creating libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a "rm" -f libraries/directory/dist-install/build/libHSdirectory-1.3.0.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Completion.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Term.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Show.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/RunCommand.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Command/Completion.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/XUtil.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Pointed.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Debug.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Combinators.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Internals.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Maybes.hs -o compiler/stage2/build/Maybes.p_o -dyno compiler/stage2/build/Maybes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FastString.hs -o compiler/stage2/build/FastString.p_o -dyno compiler/stage2/build/FastString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/PprColour.hs -o compiler/stage2/build/PprColour.p_o -dyno compiler/stage2/build/PprColour.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Backend/DumbTerm.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Backend/Terminfo.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/MonadUtils.hs -o compiler/stage2/build/MonadUtils.p_o -dyno compiler/stage2/build/MonadUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Product.hs -o libraries/base/dist-install/build/Data/Functor/Product.o -dyno libraries/base/dist-install/build/Data/Functor/Product.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Sum.hs -o libraries/base/dist-install/build/Data/Functor/Sum.o -dyno libraries/base/dist-install/build/Data/Functor/Sum.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Functor/Compose.hs -o libraries/base/dist-install/build/Data/Functor/Compose.o -dyno libraries/base/dist-install/build/Data/Functor/Compose.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Void.hs -o libraries/base/dist-install/build/Data/Void.o -dyno libraries/base/dist-install/build/Data/Void.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Exts.hs -o libraries/base/dist-install/build/GHC/Exts.o -dyno libraries/base/dist-install/build/GHC/Exts.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Fixed.hs -o libraries/base/dist-install/build/Data/Fixed.o -dyno libraries/base/dist-install/build/Data/Fixed.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Complex.hs -o libraries/base/dist-install/build/Data/Complex.o -dyno libraries/base/dist-install/build/Data/Complex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot/./GHC/Serialized.hs -o libraries/ghc-boot/dist-install/build/GHC/Serialized.o -dyno libraries/ghc-boot/dist-install/build/GHC/Serialized.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Syntax.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/Desugar.hs -o libraries/base/dist-install/build/GHC/Desugar.o -dyno libraries/base/dist-install/build/GHC/Desugar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -c libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.p_o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/./System/Directory/Internal/Prelude.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Prelude.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/List/NonEmpty.hs -o libraries/base/dist-install/build/Data/List/NonEmpty.o -dyno libraries/base/dist-install/build/Data/List/NonEmpty.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/PtrEquality.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/BitUtil.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FastFunctions.hs -o compiler/stage2/build/FastFunctions.o -dyno compiler/stage2/build/FastFunctions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Base.hs -o libraries/array/dist-install/build/Data/Array/Base.o -dyno libraries/array/dist-install/build/Data/Array/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/BreakArray.hs -o libraries/ghci/dist-install/build/GHCi/BreakArray.o -dyno libraries/ghci/dist-install/build/GHCi/BreakArray.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/dist-install/build/GHCi/InfoTable.hs -o libraries/ghci/dist-install/build/GHCi/InfoTable.o -dyno libraries/ghci/dist-install/build/GHCi/InfoTable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/StaticPtr.hs -o libraries/base/dist-install/build/GHC/StaticPtr.o -dyno libraries/base/dist-install/build/GHC/StaticPtr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Module.hs-boot -o compiler/stage2/build/Module.p_o-boot -dyno compiler/stage2/build/Module.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/BufWrite.hs -o compiler/stage2/build/BufWrite.p_o -dyno compiler/stage2/build/BufWrite.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Lexeme.hs -o compiler/stage2/build/Lexeme.p_o -dyno compiler/stage2/build/Lexeme.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcParser.hs -o utils/hpc/dist-install/build/HpcParser.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs -o libraries/directory/dist-install/build/System/Directory/Internal/Posix.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/Posix.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Packages.hs-boot -o compiler/stage2/build/Packages.p_o-boot -dyno compiler/stage2/build/Packages.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Utils/Containers/Internal/BitQueue.hs -o libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.o -dyno libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.dyn_o "rm" -f libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a.contents echo libraries/hoopl/dist-install/build/Compiler/Hoopl.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.p_o libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.p_o >> libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a.contents "/usr/bin/ar" q libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a @libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a.contents /usr/bin/ar: creating libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a "rm" -f libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2_p.a.contents <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Pretty.hs -o compiler/stage2/build/Pretty.p_o -dyno compiler/stage2/build/Pretty.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./GHC/StaticPtr/Internal.hs -o libraries/base/dist-install/build/GHC/StaticPtr/Internal.o -dyno libraries/base/dist-install/build/GHC/StaticPtr/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/Private.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Private.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Private.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/MonthDay.hs -o libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -split-sections -dynamic-too -c libraries/base/./Data/Semigroup.hs -o libraries/base/dist-install/build/Data/Semigroup.o -dyno libraries/base/dist-install/build/Data/Semigroup.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Backend.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Sequence.hs -o libraries/containers/dist-install/build/Data/Sequence.p_o -dyno libraries/containers/dist-install/build/Data/Sequence.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Tree.hs -o libraries/containers/dist-install/build/Data/Tree.p_o -dyno libraries/containers/dist-install/build/Data/Tree.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/History.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/History.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/History.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Command/History.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -split-sections -dynamic-too -c libraries/deepseq/./Control/DeepSeq.hs -o libraries/deepseq/dist-install/build/Control/DeepSeq.o -dyno libraries/deepseq/dist-install/build/Control/DeepSeq.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Base.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.dyn_o "rm" -f libraries/base/dist-install/build/libHSbase-4.10.1.0.a libraries/base/dist-install/build/libHSbase-4.10.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Internals.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Internals.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Internals.dyn_o echo libraries/base/dist-install/build/Control/Applicative.o libraries/base/dist-install/build/Control/Arrow.o libraries/base/dist-install/build/Control/Category.o libraries/base/dist-install/build/Control/Concurrent.o libraries/base/dist-install/build/Control/Concurrent/Chan.o libraries/base/dist-install/build/Control/Concurrent/MVar.o libraries/base/dist-install/build/Control/Concurrent/QSem.o libraries/base/dist-install/build/Control/Concurrent/QSemN.o libraries/base/dist-install/build/Control/Exception.o libraries/base/dist-install/build/Control/Exception/Base.o libraries/base/dist-install/build/Control/Monad.o libraries/base/dist-install/build/Control/Monad/Fail.o libraries/base/dist-install/build/Control/Monad/Fix.o libraries/base/dist-install/build/Control/Monad/Instances.o libraries/base/dist-install/build/Control/Monad/IO/Class.o libraries/base/dist-install/build/Control/Monad/ST.o libraries/base/dist-install/build/Control/Monad/ST/Lazy.o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.o libraries/base/dist-install/build/Control/Monad/ST/Safe.o libraries/base/dist-install/build/Control/Monad/ST/Strict.o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.o libraries/base/dist-install/build/Control/Monad/Zip.o libraries/base/dist-install/build/Data/Bifoldable.o libraries/base/dist-install/build/Data/Bifunctor.o libraries/base/dist-install/build/Data/Bitraversable.o libraries/base/dist-install/build/Data/Bits.o libraries/base/dist-install/build/Data/Bool.o libraries/base/dist-install/build/Data/Char.o libraries/base/dist-install/build/Data/Coerce.o libraries/base/dist-install/build/Data/Complex.o libraries/base/dist-install/build/Data/Data.o libraries/base/dist-install/build/Data/Dynamic.o libraries/base/dist-install/build/Data/Either.o libraries/base/dist-install/build/Data/Eq.o libraries/base/dist-install/build/Data/Fixed.o libraries/base/dist-install/build/Data/Foldable.o libraries/base/dist-install/build/Data/Function.o libraries/base/dist-install/build/Data/Functor.o libraries/base/dist-install/build/Data/Functor/Classes.o libraries/base/dist-install/build/Data/Functor/Compose.o libraries/base/dist-install/build/Data/Functor/Const.o libraries/base/dist-install/build/Data/Functor/Identity.o libraries/base/dist-install/build/Data/Functor/Product.o libraries/base/dist-install/build/Data/Functor/Sum.o libraries/base/dist-install/build/Data/IORef.o libraries/base/dist-install/build/Data/Int.o libraries/base/dist-install/build/Data/Ix.o libraries/base/dist-install/build/Data/Kind.o libraries/base/dist-install/build/Data/List.o libraries/base/dist-install/build/Data/List/NonEmpty.o libraries/base/dist-install/build/Data/Maybe.o libraries/base/dist-install/build/Data/Monoid.o libraries/base/dist-install/build/Data/Ord.o libraries/base/dist-install/build/Data/Proxy.o libraries/base/dist-install/build/Data/Ratio.o libraries/base/dist-install/build/Data/Semigroup.o libraries/base/dist-install/build/Data/STRef.o libraries/base/dist-install/build/Data/STRef/Lazy.o libraries/base/dist-install/build/Data/STRef/Strict.o libraries/base/dist-install/build/Data/String.o libraries/base/dist-install/build/Data/Traversable.o libraries/base/dist-install/build/Data/Tuple.o libraries/base/dist-install/build/Data/Type/Bool.o libraries/base/dist-install/build/Data/Type/Coercion.o libraries/base/dist-install/build/Data/Type/Equality.o libraries/base/dist-install/build/Data/Typeable.o libraries/base/dist-install/build/Data/Unique.o libraries/base/dist-install/build/Data/Version.o libraries/base/dist-install/build/Data/Void.o libraries/base/dist-install/build/Data/Word.o libraries/base/dist-install/build/Debug/Trace.o libraries/base/dist-install/build/Foreign.o libraries/base/dist-install/build/Foreign/C.o libraries/base/dist-install/build/Foreign/C/Error.o libraries/base/dist-install/build/Foreign/C/String.o libraries/base/dist-install/build/Foreign/C/Types.o libraries/base/dist-install/build/Foreign/Concurrent.o libraries/base/dist-install/build/Foreign/ForeignPtr.o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.o libraries/base/dist-install/build/Foreign/Marshal.o libraries/base/dist-install/build/Foreign/Marshal/Alloc.o libraries/base/dist-install/build/Foreign/Marshal/Array.o libraries/base/dist-install/build/Foreign/Marshal/Error.o libraries/base/dist-install/build/Foreign/Marshal/Pool.o libraries/base/dist-install/build/Foreign/Marshal/Safe.o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.o libraries/base/dist-install/build/Foreign/Marshal/Utils.o libraries/base/dist-install/build/Foreign/Ptr.o libraries/base/dist-install/build/Foreign/Safe.o libraries/base/dist-install/build/Foreign/StablePtr.o libraries/base/dist-install/build/Foreign/Storable.o libraries/base/dist-install/build/GHC/Arr.o libraries/base/dist-install/build/GHC/Base.o libraries/base/dist-install/build/GHC/Char.o libraries/base/dist-install/build/GHC/Conc.o libraries/base/dist-install/build/GHC/Conc/IO.o libraries/base/dist-install/build/GHC/Conc/Signal.o libraries/base/dist-install/build/GHC/Conc/Sync.o libraries/base/dist-install/build/GHC/ConsoleHandler.o libraries/base/dist-install/build/GHC/Constants.o libraries/base/dist-install/build/GHC/Desugar.o libraries/base/dist-install/build/GHC/Enum.o libraries/base/dist-install/build/GHC/Environment.o libraries/base/dist-install/build/GHC/Err.o libraries/base/dist-install/build/GHC/Exception.o libraries/base/dist-install/build/GHC/ExecutionStack.o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.o libraries/base/dist-install/build/GHC/Exts.o libraries/base/dist-install/build/GHC/Fingerprint.o libraries/base/dist-install/build/GHC/Fingerprint/Type.o libraries/base/dist-install/build/GHC/Float.o libraries/base/dist-install/build/GHC/Float/ConversionUtils.o libraries/base/dist-install/build/GHC/Float/RealFracMethods.o libraries/base/dist-install/build/GHC/Foreign.o libraries/base/dist-install/build/GHC/ForeignPtr.o libraries/base/dist-install/build/GHC/GHCi.o libraries/base/dist-install/build/GHC/Generics.o libraries/base/dist-install/build/GHC/IO.o libraries/base/dist-install/build/GHC/IO/Buffer.o libraries/base/dist-install/build/GHC/IO/BufferedIO.o libraries/base/dist-install/build/GHC/IO/Device.o libraries/base/dist-install/build/GHC/IO/Encoding.o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.o libraries/base/dist-install/build/GHC/IO/Encoding/Types.o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.o libraries/base/dist-install/build/GHC/IO/Exception.o libraries/base/dist-install/build/GHC/IO/FD.o libraries/base/dist-install/build/GHC/IO/Handle.o libraries/base/dist-install/build/GHC/IO/Handle/FD.o libraries/base/dist-install/build/GHC/IO/Handle/Internals.o libraries/base/dist-install/build/GHC/IO/Handle/Lock.o libraries/base/dist-install/build/GHC/IO/Handle/Text.o libraries/base/dist-install/build/GHC/IO/Handle/Types.o libraries/base/dist-install/build/GHC/IO/IOMode.o libraries/base/dist-install/build/GHC/IO/Unsafe.o libraries/base/dist-install/build/GHC/IOArray.o libraries/base/dist-install/build/GHC/IORef.o libraries/base/dist-install/build/GHC/Int.o libraries/base/dist-install/build/GHC/List.o libraries/base/dist-install/build/GHC/MVar.o libraries/base/dist-install/build/GHC/Natural.o libraries/base/dist-install/build/GHC/Num.o libraries/base/dist-install/build/GHC/OldList.o libraries/base/dist-install/build/GHC/OverloadedLabels.o libraries/base/dist-install/build/GHC/PArr.o libraries/base/dist-install/build/GHC/Pack.o libraries/base/dist-install/build/GHC/Profiling.o libraries/base/dist-install/build/GHC/Ptr.o libraries/base/dist-install/build/GHC/Read.o libraries/base/dist-install/build/GHC/Real.o libraries/base/dist-install/build/GHC/Records.o libraries/base/dist-install/build/GHC/RTS/Flags.o libraries/base/dist-install/build/GHC/ST.o libraries/base/dist-install/build/GHC/StaticPtr.o libraries/base/dist-install/build/GHC/STRef.o libraries/base/dist-install/build/GHC/Show.o libraries/base/dist-install/build/GHC/Stable.o libraries/base/dist-install/build/GHC/Stack.o libraries/base/dist-install/build/GHC/Stack/CCS.o libraries/base/dist-install/build/GHC/Stack/Types.o libraries/base/dist-install/build/GHC/Stats.o libraries/base/dist-install/build/GHC/Storable.o libraries/base/dist-install/build/GHC/TopHandler.o libraries/base/dist-install/build/GHC/TypeLits.o libraries/base/dist-install/build/GHC/TypeNats.o libraries/base/dist-install/build/GHC/Unicode.o libraries/base/dist-install/build/GHC/Weak.o libraries/base/dist-install/build/GHC/Word.o libraries/base/dist-install/build/Numeric.o libraries/base/dist-install/build/Numeric/Natural.o libraries/base/dist-install/build/Prelude.o libraries/base/dist-install/build/System/CPUTime.o libraries/base/dist-install/build/System/Console/GetOpt.o libraries/base/dist-install/build/System/Environment.o libraries/base/dist-install/build/System/Exit.o libraries/base/dist-install/build/System/IO.o libraries/base/dist-install/build/System/IO/Error.o libraries/base/dist-install/build/System/IO/Unsafe.o libraries/base/dist-install/build/System/Info.o libraries/base/dist-install/build/System/Mem.o libraries/base/dist-install/build/System/Mem/StableName.o libraries/base/dist-install/build/System/Mem/Weak.o libraries/base/dist-install/build/System/Posix/Internals.o libraries/base/dist-install/build/System/Posix/Types.o libraries/base/dist-install/build/System/Timeout.o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.o libraries/base/dist-install/build/Text/Printf.o libraries/base/dist-install/build/Text/Read.o libraries/base/dist-install/build/Text/Read/Lex.o libraries/base/dist-install/build/Text/Show.o libraries/base/dist-install/build/Text/Show/Functions.o libraries/base/dist-install/build/Type/Reflection.o libraries/base/dist-install/build/Type/Reflection/Unsafe.o libraries/base/dist-install/build/Unsafe/Coerce.o libraries/base/dist-install/build/GHC/Event.o libraries/base/dist-install/build/Control/Monad/ST/Imp.o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.o libraries/base/dist-install/build/Data/Functor/Utils.o libraries/base/dist-install/build/Data/OldList.o libraries/base/dist-install/build/Data/Typeable/Internal.o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.o libraries/base/dist-install/build/GHC/StaticPtr/Internal.o libraries/base/dist-install/build/System/Environment/ExecutablePath.o libraries/base/dist-install/build/System/CPUTime/Utils.o libraries/base/dist-install/build/GHC/Event/Arr.o libraries/base/dist-install/build/GHC/Event/Array.o libraries/base/dist-install/build/GHC/Event/Clock.o libraries/base/dist-install/build/GHC/Event/Control.o libraries/base/dist-install/build/GHC/Event/EPoll.o libraries/base/dist-install/build/GHC/Event/IntTable.o libraries/base/dist-install/build/GHC/Event/Internal.o libraries/base/dist-install/build/GHC/Event/KQueue.o libraries/base/dist-install/build/GHC/Event/Manager.o libraries/base/dist-install/build/GHC/Event/PSQ.o libraries/base/dist-install/build/GHC/Event/Poll.o libraries/base/dist-install/build/GHC/Event/Thread.o libraries/base/dist-install/build/GHC/Event/TimerManager.o libraries/base/dist-install/build/GHC/Event/Unique.o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.o libraries/base/dist-install/build/System/CPUTime/Posix/Times.o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.o libraries/base/dist-install/build/System/CPUTime/Unsupported.o libraries/base/dist-install/build/cbits/DarwinUtils.o libraries/base/dist-install/build/cbits/PrelIOUtils.o libraries/base/dist-install/build/cbits/SetEnv.o libraries/base/dist-install/build/cbits/WCsubst.o libraries/base/dist-install/build/cbits/Win32Utils.o libraries/base/dist-install/build/cbits/consUtils.o libraries/base/dist-install/build/cbits/iconv.o libraries/base/dist-install/build/cbits/inputReady.o libraries/base/dist-install/build/cbits/md5.o libraries/base/dist-install/build/cbits/primFloat.o libraries/base/dist-install/build/cbits/sysconf.o >> libraries/base/dist-install/build/libHSbase-4.10.1.0.a.contents "/usr/bin/ar" q libraries/base/dist-install/build/libHSbase-4.10.1.0.a @libraries/base/dist-install/build/libHSbase-4.10.1.0.a.contents /usr/bin/ar: creating libraries/base/dist-install/build/libHSbase-4.10.1.0.a "rm" -f libraries/base/dist-install/build/libHSbase-4.10.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id base-4.10.1.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/./autogen -Ilibraries/base/dist-install/build/./autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/./autogen/cabal_macros.h -package-id rts -package-id ghc-prim-0.5.1.1 -package-id integer-gmp-1.0.1.0 -this-unit-id base -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-trustworthy-safe -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/base/dist-install/build/Control/Applicative.dyn_o libraries/base/dist-install/build/Control/Arrow.dyn_o libraries/base/dist-install/build/Control/Category.dyn_o libraries/base/dist-install/build/Control/Concurrent.dyn_o libraries/base/dist-install/build/Control/Concurrent/Chan.dyn_o libraries/base/dist-install/build/Control/Concurrent/MVar.dyn_o libraries/base/dist-install/build/Control/Concurrent/QSem.dyn_o libraries/base/dist-install/build/Control/Concurrent/QSemN.dyn_o libraries/base/dist-install/build/Control/Exception.dyn_o libraries/base/dist-install/build/Control/Exception/Base.dyn_o libraries/base/dist-install/build/Control/Monad.dyn_o libraries/base/dist-install/build/Control/Monad/Fail.dyn_o libraries/base/dist-install/build/Control/Monad/Fix.dyn_o libraries/base/dist-install/build/Control/Monad/Instances.dyn_o libraries/base/dist-install/build/Control/Monad/IO/Class.dyn_o libraries/base/dist-install/build/Control/Monad/ST.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Lazy.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Safe.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Unsafe.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Safe.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Strict.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Unsafe.dyn_o libraries/base/dist-install/build/Control/Monad/Zip.dyn_o libraries/base/dist-install/build/Data/Bifoldable.dyn_o libraries/base/dist-install/build/Data/Bifunctor.dyn_o libraries/base/dist-install/build/Data/Bitraversable.dyn_o libraries/base/dist-install/build/Data/Bits.dyn_o libraries/base/dist-install/build/Data/Bool.dyn_o libraries/base/dist-install/build/Data/Char.dyn_o libraries/base/dist-install/build/Data/Coerce.dyn_o libraries/base/dist-install/build/Data/Complex.dyn_o libraries/base/dist-install/build/Data/Data.dyn_o libraries/base/dist-install/build/Data/Dynamic.dyn_o libraries/base/dist-install/build/Data/Either.dyn_o libraries/base/dist-install/build/Data/Eq.dyn_o libraries/base/dist-install/build/Data/Fixed.dyn_o libraries/base/dist-install/build/Data/Foldable.dyn_o libraries/base/dist-install/build/Data/Function.dyn_o libraries/base/dist-install/build/Data/Functor.dyn_o libraries/base/dist-install/build/Data/Functor/Classes.dyn_o libraries/base/dist-install/build/Data/Functor/Compose.dyn_o libraries/base/dist-install/build/Data/Functor/Const.dyn_o libraries/base/dist-install/build/Data/Functor/Identity.dyn_o libraries/base/dist-install/build/Data/Functor/Product.dyn_o libraries/base/dist-install/build/Data/Functor/Sum.dyn_o libraries/base/dist-install/build/Data/IORef.dyn_o libraries/base/dist-install/build/Data/Int.dyn_o libraries/base/dist-install/build/Data/Ix.dyn_o libraries/base/dist-install/build/Data/Kind.dyn_o libraries/base/dist-install/build/Data/List.dyn_o libraries/base/dist-install/build/Data/List/NonEmpty.dyn_o libraries/base/dist-install/build/Data/Maybe.dyn_o libraries/base/dist-install/build/Data/Monoid.dyn_o libraries/base/dist-install/build/Data/Ord.dyn_o libraries/base/dist-install/build/Data/Proxy.dyn_o libraries/base/dist-install/build/Data/Ratio.dyn_o libraries/base/dist-install/build/Data/Semigroup.dyn_o libraries/base/dist-install/build/Data/STRef.dyn_o libraries/base/dist-install/build/Data/STRef/Lazy.dyn_o libraries/base/dist-install/build/Data/STRef/Strict.dyn_o libraries/base/dist-install/build/Data/String.dyn_o libraries/base/dist-install/build/Data/Traversable.dyn_o libraries/base/dist-install/build/Data/Tuple.dyn_o libraries/base/dist-install/build/Data/Type/Bool.dyn_o libraries/base/dist-install/build/Data/Type/Coercion.dyn_o libraries/base/dist-install/build/Data/Type/Equality.dyn_o libraries/base/dist-install/build/Data/Typeable.dyn_o libraries/base/dist-install/build/Data/Unique.dyn_o libraries/base/dist-install/build/Data/Version.dyn_o libraries/base/dist-install/build/Data/Void.dyn_o libraries/base/dist-install/build/Data/Word.dyn_o libraries/base/dist-install/build/Debug/Trace.dyn_o libraries/base/dist-install/build/Foreign.dyn_o libraries/base/dist-install/build/Foreign/C.dyn_o libraries/base/dist-install/build/Foreign/C/Error.dyn_o libraries/base/dist-install/build/Foreign/C/String.dyn_o libraries/base/dist-install/build/Foreign/C/Types.dyn_o libraries/base/dist-install/build/Foreign/Concurrent.dyn_o libraries/base/dist-install/build/Foreign/ForeignPtr.dyn_o libraries/base/dist-install/build/Foreign/ForeignPtr/Safe.dyn_o libraries/base/dist-install/build/Foreign/ForeignPtr/Unsafe.dyn_o libraries/base/dist-install/build/Foreign/Marshal.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Alloc.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Array.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Error.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Pool.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Safe.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Unsafe.dyn_o libraries/base/dist-install/build/Foreign/Marshal/Utils.dyn_o libraries/base/dist-install/build/Foreign/Ptr.dyn_o libraries/base/dist-install/build/Foreign/Safe.dyn_o libraries/base/dist-install/build/Foreign/StablePtr.dyn_o libraries/base/dist-install/build/Foreign/Storable.dyn_o libraries/base/dist-install/build/GHC/Arr.dyn_o libraries/base/dist-install/build/GHC/Base.dyn_o libraries/base/dist-install/build/GHC/Char.dyn_o libraries/base/dist-install/build/GHC/Conc.dyn_o libraries/base/dist-install/build/GHC/Conc/IO.dyn_o libraries/base/dist-install/build/GHC/Conc/Signal.dyn_o libraries/base/dist-install/build/GHC/Conc/Sync.dyn_o libraries/base/dist-install/build/GHC/ConsoleHandler.dyn_o libraries/base/dist-install/build/GHC/Constants.dyn_o libraries/base/dist-install/build/GHC/Desugar.dyn_o libraries/base/dist-install/build/GHC/Enum.dyn_o libraries/base/dist-install/build/GHC/Environment.dyn_o libraries/base/dist-install/build/GHC/Err.dyn_o libraries/base/dist-install/build/GHC/Exception.dyn_o libraries/base/dist-install/build/GHC/ExecutionStack.dyn_o libraries/base/dist-install/build/GHC/ExecutionStack/Internal.dyn_o libraries/base/dist-install/build/GHC/Exts.dyn_o libraries/base/dist-install/build/GHC/Fingerprint.dyn_o libraries/base/dist-install/build/GHC/Fingerprint/Type.dyn_o libraries/base/dist-install/build/GHC/Float.dyn_o libraries/base/dist-install/build/GHC/Float/ConversionUtils.dyn_o libraries/base/dist-install/build/GHC/Float/RealFracMethods.dyn_o libraries/base/dist-install/build/GHC/Foreign.dyn_o libraries/base/dist-install/build/GHC/ForeignPtr.dyn_o libraries/base/dist-install/build/GHC/GHCi.dyn_o libraries/base/dist-install/build/GHC/Generics.dyn_o libraries/base/dist-install/build/GHC/IO.dyn_o libraries/base/dist-install/build/GHC/IO/Buffer.dyn_o libraries/base/dist-install/build/GHC/IO/BufferedIO.dyn_o libraries/base/dist-install/build/GHC/IO/Device.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/CodePage.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/Failure.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/Iconv.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/Latin1.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/Types.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF16.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF32.dyn_o libraries/base/dist-install/build/GHC/IO/Encoding/UTF8.dyn_o libraries/base/dist-install/build/GHC/IO/Exception.dyn_o libraries/base/dist-install/build/GHC/IO/FD.dyn_o libraries/base/dist-install/build/GHC/IO/Handle.dyn_o libraries/base/dist-install/build/GHC/IO/Handle/FD.dyn_o libraries/base/dist-install/build/GHC/IO/Handle/Internals.dyn_o libraries/base/dist-install/build/GHC/IO/Handle/Lock.dyn_o libraries/base/dist-install/build/GHC/IO/Handle/Text.dyn_o libraries/base/dist-install/build/GHC/IO/Handle/Types.dyn_o libraries/base/dist-install/build/GHC/IO/IOMode.dyn_o libraries/base/dist-install/build/GHC/IO/Unsafe.dyn_o libraries/base/dist-install/build/GHC/IOArray.dyn_o libraries/base/dist-install/build/GHC/IORef.dyn_o libraries/base/dist-install/build/GHC/Int.dyn_o libraries/base/dist-install/build/GHC/List.dyn_o libraries/base/dist-install/build/GHC/MVar.dyn_o libraries/base/dist-install/build/GHC/Natural.dyn_o libraries/base/dist-install/build/GHC/Num.dyn_o libraries/base/dist-install/build/GHC/OldList.dyn_o libraries/base/dist-install/build/GHC/OverloadedLabels.dyn_o libraries/base/dist-install/build/GHC/PArr.dyn_o libraries/base/dist-install/build/GHC/Pack.dyn_o libraries/base/dist-install/build/GHC/Profiling.dyn_o libraries/base/dist-install/build/GHC/Ptr.dyn_o libraries/base/dist-install/build/GHC/Read.dyn_o libraries/base/dist-install/build/GHC/Real.dyn_o libraries/base/dist-install/build/GHC/Records.dyn_o libraries/base/dist-install/build/GHC/RTS/Flags.dyn_o libraries/base/dist-install/build/GHC/ST.dyn_o libraries/base/dist-install/build/GHC/StaticPtr.dyn_o libraries/base/dist-install/build/GHC/STRef.dyn_o libraries/base/dist-install/build/GHC/Show.dyn_o libraries/base/dist-install/build/GHC/Stable.dyn_o libraries/base/dist-install/build/GHC/Stack.dyn_o libraries/base/dist-install/build/GHC/Stack/CCS.dyn_o libraries/base/dist-install/build/GHC/Stack/Types.dyn_o libraries/base/dist-install/build/GHC/Stats.dyn_o libraries/base/dist-install/build/GHC/Storable.dyn_o libraries/base/dist-install/build/GHC/TopHandler.dyn_o libraries/base/dist-install/build/GHC/TypeLits.dyn_o libraries/base/dist-install/build/GHC/TypeNats.dyn_o libraries/base/dist-install/build/GHC/Unicode.dyn_o libraries/base/dist-install/build/GHC/Weak.dyn_o libraries/base/dist-install/build/GHC/Word.dyn_o libraries/base/dist-install/build/Numeric.dyn_o libraries/base/dist-install/build/Numeric/Natural.dyn_o libraries/base/dist-install/build/Prelude.dyn_o libraries/base/dist-install/build/System/CPUTime.dyn_o libraries/base/dist-install/build/System/Console/GetOpt.dyn_o libraries/base/dist-install/build/System/Environment.dyn_o libraries/base/dist-install/build/System/Exit.dyn_o libraries/base/dist-install/build/System/IO.dyn_o libraries/base/dist-install/build/System/IO/Error.dyn_o libraries/base/dist-install/build/System/IO/Unsafe.dyn_o libraries/base/dist-install/build/System/Info.dyn_o libraries/base/dist-install/build/System/Mem.dyn_o libraries/base/dist-install/build/System/Mem/StableName.dyn_o libraries/base/dist-install/build/System/Mem/Weak.dyn_o libraries/base/dist-install/build/System/Posix/Internals.dyn_o libraries/base/dist-install/build/System/Posix/Types.dyn_o libraries/base/dist-install/build/System/Timeout.dyn_o libraries/base/dist-install/build/Text/ParserCombinators/ReadP.dyn_o libraries/base/dist-install/build/Text/ParserCombinators/ReadPrec.dyn_o libraries/base/dist-install/build/Text/Printf.dyn_o libraries/base/dist-install/build/Text/Read.dyn_o libraries/base/dist-install/build/Text/Read/Lex.dyn_o libraries/base/dist-install/build/Text/Show.dyn_o libraries/base/dist-install/build/Text/Show/Functions.dyn_o libraries/base/dist-install/build/Type/Reflection.dyn_o libraries/base/dist-install/build/Type/Reflection/Unsafe.dyn_o libraries/base/dist-install/build/Unsafe/Coerce.dyn_o libraries/base/dist-install/build/GHC/Event.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Imp.dyn_o libraries/base/dist-install/build/Control/Monad/ST/Lazy/Imp.dyn_o libraries/base/dist-install/build/Data/Functor/Utils.dyn_o libraries/base/dist-install/build/Data/OldList.dyn_o libraries/base/dist-install/build/Data/Typeable/Internal.dyn_o libraries/base/dist-install/build/Foreign/ForeignPtr/Imp.dyn_o libraries/base/dist-install/build/GHC/StaticPtr/Internal.dyn_o libraries/base/dist-install/build/System/Environment/ExecutablePath.dyn_o libraries/base/dist-install/build/System/CPUTime/Utils.dyn_o libraries/base/dist-install/build/GHC/Event/Arr.dyn_o libraries/base/dist-install/build/GHC/Event/Array.dyn_o libraries/base/dist-install/build/GHC/Event/Clock.dyn_o libraries/base/dist-install/build/GHC/Event/Control.dyn_o libraries/base/dist-install/build/GHC/Event/EPoll.dyn_o libraries/base/dist-install/build/GHC/Event/IntTable.dyn_o libraries/base/dist-install/build/GHC/Event/Internal.dyn_o libraries/base/dist-install/build/GHC/Event/KQueue.dyn_o libraries/base/dist-install/build/GHC/Event/Manager.dyn_o libraries/base/dist-install/build/GHC/Event/PSQ.dyn_o libraries/base/dist-install/build/GHC/Event/Poll.dyn_o libraries/base/dist-install/build/GHC/Event/Thread.dyn_o libraries/base/dist-install/build/GHC/Event/TimerManager.dyn_o libraries/base/dist-install/build/GHC/Event/Unique.dyn_o libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.dyn_o libraries/base/dist-install/build/System/CPUTime/Posix/Times.dyn_o libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.dyn_o libraries/base/dist-install/build/System/CPUTime/Unsupported.dyn_o libraries/base/dist-install/build/cbits/DarwinUtils.dyn_o libraries/base/dist-install/build/cbits/PrelIOUtils.dyn_o libraries/base/dist-install/build/cbits/SetEnv.dyn_o libraries/base/dist-install/build/cbits/WCsubst.dyn_o libraries/base/dist-install/build/cbits/Win32Utils.dyn_o libraries/base/dist-install/build/cbits/consUtils.dyn_o libraries/base/dist-install/build/cbits/iconv.dyn_o libraries/base/dist-install/build/cbits/inputReady.dyn_o libraries/base/dist-install/build/cbits/md5.dyn_o libraries/base/dist-install/build/cbits/primFloat.dyn_o libraries/base/dist-install/build/cbits/sysconf.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/base/dist-install/build/libHSbase-4.10.1.0-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/InputT.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/filepath/dist-install/build -hidir libraries/filepath/dist-install/build -stubdir libraries/filepath/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id filepath-1.4.1.2 -hide-all-packages -i -ilibraries/filepath/. -ilibraries/filepath/dist-install/build -Ilibraries/filepath/dist-install/build -ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/dist-install/build/./autogen -Ilibraries/filepath/. -optP-include -optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/filepath/dist-install/build/System/FilePath.dyn_o libraries/filepath/dist-install/build/System/FilePath/Posix.dyn_o libraries/filepath/dist-install/build/System/FilePath/Windows.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/filepath/dist-install/build/libHSfilepath-1.4.1.2-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/transformers/dist-install/build -hidir libraries/transformers/dist-install/build -stubdir libraries/transformers/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id transformers-0.5.2.0 -hide-all-packages -i -ilibraries/transformers/. -ilibraries/transformers/dist-install/build -Ilibraries/transformers/dist-install/build -ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/dist-install/build/./autogen -Ilibraries/transformers/. -optP-include -optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-unused-matches -Wno-unused-imports -Wno-redundant-constraints -Wno-orphans -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/transformers/dist-install/build/Control/Applicative/Backwards.dyn_o libraries/transformers/dist-install/build/Control/Applicative/Lift.dyn_o libraries/transformers/dist-install/build/Control/Monad/Signatures.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Class.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Cont.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Except.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Error.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Identity.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/List.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Maybe.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Reader.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Lazy.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/RWS/Strict.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/State.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Lazy.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/State/Strict.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Lazy.dyn_o libraries/transformers/dist-install/build/Control/Monad/Trans/Writer/Strict.dyn_o libraries/transformers/dist-install/build/Data/Functor/Constant.dyn_o libraries/transformers/dist-install/build/Data/Functor/Reverse.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/transformers/dist-install/build/libHStransformers-0.5.2.0-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot-th/dist-install/build -hidir libraries/ghc-boot-th/dist-install/build -stubdir libraries/ghc-boot-th/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-boot-th-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot-th/. -ilibraries/ghc-boot-th/dist-install/build -Ilibraries/ghc-boot-th/dist-install/build -ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/dist-install/build/./autogen -Ilibraries/ghc-boot-th/. -optP-include -optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/ghc-boot-th/dist-install/build/GHC/LanguageExtensions/Type.dyn_o libraries/ghc-boot-th/dist-install/build/GHC/ForeignSrcLang/Type.dyn_o libraries/ghc-boot-th/dist-install/build/GHC/Lexeme.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/ghc-boot-th/dist-install/build/libHSghc-boot-th-8.2.2-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared.Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. Call hs_init_ghc() from your main() function to set these options. Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -c libraries/containers/./Data/Graph.hs -o libraries/containers/dist-install/build/Data/Graph.p_o -dyno libraries/containers/dist-install/build/Data/Graph.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -c libraries/hpc/./Trace/Hpc/Mix.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Mix.p_o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Mix.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Class.hs -o libraries/binary/dist-install/build/Data/Binary/Class.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Strict/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Strict/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Transitional/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Frameset/Attributes.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Transitional/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Frameset/Elements.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Color.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Effects.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Edit.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Cursor.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo/Keys.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/DiffTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/Days.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Days.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Days.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/UniversalTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Set/Internal.hs -o libraries/containers/dist-install/build/Data/Set/Internal.o -dyno libraries/containers/dist-install/build/Data/Set/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntSet/Internal.hs -o libraries/containers/dist-install/build/Data/IntSet/Internal.o -dyno libraries/containers/dist-install/build/Data/IntSet/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Sequence/Internal.hs -o libraries/containers/dist-install/build/Data/Sequence/Internal.o -dyno libraries/containers/dist-install/build/Data/Sequence/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJ.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -dynamic-too -c libraries/process/./System/Process.hs -o libraries/process/dist-install/build/System/Process.o -dyno libraries/process/dist-install/build/System/Process.dyn_o "rm" -f libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a.contents echo libraries/deepseq/dist-install/build/Control/DeepSeq.o libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.o >> libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a.contents "/usr/bin/ar" q libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a @libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a.contents /usr/bin/ar: creating libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a "rm" -f libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Emacs.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/Vi.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/NominalDiffTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs -o libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs -o libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/UTCTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/SystemTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/AbsoluteTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/Julian.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Julian.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Julian.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Table.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Table.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Table.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Extras.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Extras.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Extras.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/System.hs -o libraries/time/dist-install/build/Data/Time/Clock/System.o -dyno libraries/time/dist-install/build/Data/Time/Clock/System.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/POSIXTime.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/Gregorian.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/WeekDate.hs -o libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -split-sections -dynamic-too -c libraries/terminfo/./System/Console/Terminfo.hs -o libraries/terminfo/dist-install/build/System/Console/Terminfo.o -dyno libraries/terminfo/dist-install/build/System/Console/Terminfo.dyn_o "rm" -f libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a.contents echo libraries/hpc/dist-install/build/Trace/Hpc/Util.p_o libraries/hpc/dist-install/build/Trace/Hpc/Mix.p_o libraries/hpc/dist-install/build/Trace/Hpc/Tix.p_o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.p_o >> libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a.contents "/usr/bin/ar" q libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a @libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a.contents /usr/bin/ar: creating libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a "rm" -f libraries/hpc/dist-install/build/libHShpc-0.6.0.3_p.a.contents "rm" -f libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a.contents echo libraries/terminfo/dist-install/build/System/Console/Terminfo.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.o libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.o >> libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a.contents "/usr/bin/ar" q libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a @libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a.contents /usr/bin/ar: creating libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a "rm" -f libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/terminfo/dist-install/build -hidir libraries/terminfo/dist-install/build -stubdir libraries/terminfo/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id terminfo-0.4.1.0 -hide-all-packages -i -ilibraries/terminfo/. -ilibraries/terminfo/dist-install/build -Ilibraries/terminfo/dist-install/build -ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/dist-install/build/./autogen -Ilibraries/terminfo/. -optP-include -optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/terminfo/dist-install/build/System/Console/Terminfo.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Base.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Cursor.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Color.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Edit.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Effects.dyn_o libraries/terminfo/dist-install/build/System/Console/Terminfo/Keys.dyn_o -shared -dynamic -dynload deploy -ltinfo -no-auto-link-packages -o libraries/terminfo/dist-install/build/libHSterminfo-0.4.1.0-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/PprLib.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/Lib.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/Quote.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/POSIX.hs -o libraries/time/dist-install/build/Data/Time/Clock/POSIX.o -dyno libraries/time/dist-install/build/Data/Time/Clock/POSIX.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -split-sections -dynamic-too -c libraries/process/./System/Cmd.hs -o libraries/process/dist-install/build/System/Cmd.o -dyno libraries/process/dist-install/build/System/Cmd.dyn_o "rm" -f libraries/process/dist-install/build/libHSprocess-1.6.1.0.a libraries/process/dist-install/build/libHSprocess-1.6.1.0.a.contents echo libraries/process/dist-install/build/System/Cmd.o libraries/process/dist-install/build/System/Process.o libraries/process/dist-install/build/System/Process/Internals.o libraries/process/dist-install/build/System/Process/Common.o libraries/process/dist-install/build/System/Process/Posix.o libraries/process/dist-install/build/cbits/runProcess.o >> libraries/process/dist-install/build/libHSprocess-1.6.1.0.a.contents "/usr/bin/ar" q libraries/process/dist-install/build/libHSprocess-1.6.1.0.a @libraries/process/dist-install/build/libHSprocess-1.6.1.0.a.contents /usr/bin/ar: creating libraries/process/dist-install/build/libHSprocess-1.6.1.0.a "rm" -f libraries/process/dist-install/build/libHSprocess-1.6.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Debug.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Debug.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Transitional.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Transitional.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Transitional.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Frameset.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Frameset.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Frameset.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml/Strict.hs -o libraries/xhtml/dist-install/build/Text/XHtml/Strict.o -dyno libraries/xhtml/dist-install/build/Text/XHtml/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/LocalTime/Internal/TimeZone.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/Internal/UTCDiff.hs -o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.o -dyno libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Files/Common.hs -o libraries/unix/dist-install/build/System/Posix/Files/Common.o -dyno libraries/unix/dist-install/build/System/Posix/Files/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs -o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.o -dyno libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.dyn_o "rm" -f libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a.contents echo libraries/containers/dist-install/build/Data/IntMap.p_o libraries/containers/dist-install/build/Data/IntMap/Lazy.p_o libraries/containers/dist-install/build/Data/IntMap/Strict.p_o libraries/containers/dist-install/build/Data/IntMap/Internal.p_o libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.p_o libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.p_o libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.p_o libraries/containers/dist-install/build/Data/IntSet/Internal.p_o libraries/containers/dist-install/build/Data/IntSet.p_o libraries/containers/dist-install/build/Data/Map.p_o libraries/containers/dist-install/build/Data/Map/Lazy.p_o libraries/containers/dist-install/build/Data/Map/Lazy/Merge.p_o libraries/containers/dist-install/build/Data/Map/Merge/Lazy.p_o libraries/containers/dist-install/build/Data/Map/Strict/Internal.p_o libraries/containers/dist-install/build/Data/Map/Strict.p_o libraries/containers/dist-install/build/Data/Map/Strict/Merge.p_o libraries/containers/dist-install/build/Data/Map/Merge/Strict.p_o libraries/containers/dist-install/build/Data/Map/Internal.p_o libraries/containers/dist-install/build/Data/Map/Internal/Debug.p_o libraries/containers/dist-install/build/Data/Set/Internal.p_o libraries/containers/dist-install/build/Data/Set.p_o libraries/containers/dist-install/build/Data/Graph.p_o libraries/containers/dist-install/build/Data/Sequence.p_o libraries/containers/dist-install/build/Data/Sequence/Internal.p_o libraries/containers/dist-install/build/Data/Tree.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.p_o libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.p_o libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.p_o libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.p_o >> libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a.contents "/usr/bin/ar" q libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a @libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a.contents /usr/bin/ar: creating libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Unsafe.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Short/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Internal.hs -o libraries/binary/dist-install/build/Data/Binary/Internal.o -dyno libraries/binary/dist-install/build/Data/Binary/Internal.dyn_o "rm" -f libraries/containers/dist-install/build/libHScontainers-0.5.10.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/MArray.hs -o libraries/array/dist-install/build/Data/Array/MArray.o -dyno libraries/array/dist-install/build/Data/Array/MArray.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/IO/Internals.hs -o libraries/array/dist-install/build/Data/Array/IO/Internals.o -dyno libraries/array/dist-install/build/Data/Array/IO/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/IArray.hs -o libraries/array/dist-install/build/Data/Array/IArray.o -dyno libraries/array/dist-install/build/Data/Array/IArray.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/MArray/Safe.hs -o libraries/array/dist-install/build/Data/Array/MArray/Safe.o -dyno libraries/array/dist-install/build/Data/Array/MArray/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/./System/Directory/Internal.hs -o libraries/directory/dist-install/build/System/Directory/Internal.o -dyno libraries/directory/dist-install/build/System/Directory/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Unboxed.hs -o libraries/array/dist-install/build/Data/Array/Unboxed.o -dyno libraries/array/dist-install/build/Data/Array/Unboxed.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/ST.hs -o libraries/array/dist-install/build/Data/Array/ST.o -dyno libraries/array/dist-install/build/Data/Array/ST.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Storable/Internals.hs -o libraries/array/dist-install/build/Data/Array/Storable/Internals.o -dyno libraries/array/dist-install/build/Data/Array/Storable/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/ST/Safe.hs -o libraries/array/dist-install/build/Data/Array/ST/Safe.o -dyno libraries/array/dist-install/build/Data/Array/ST/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString.hs -o libraries/bytestring/dist-install/build/Data/ByteString.o -dyno libraries/bytestring/dist-install/build/Data/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Storable.hs -o libraries/array/dist-install/build/Data/Array/Storable.o -dyno libraries/array/dist-install/build/Data/Array/Storable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Storable/Safe.hs -o libraries/array/dist-install/build/Data/Array/Storable/Safe.o -dyno libraries/array/dist-install/build/Data/Array/Storable/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -split-sections -dynamic-too -c libraries/xhtml/./Text/XHtml.hs -o libraries/xhtml/dist-install/build/Text/XHtml.o -dyno libraries/xhtml/dist-install/build/Text/XHtml.dyn_o "rm" -f libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a.contents echo libraries/xhtml/dist-install/build/Text/XHtml.o libraries/xhtml/dist-install/build/Text/XHtml/Frameset.o libraries/xhtml/dist-install/build/Text/XHtml/Strict.o libraries/xhtml/dist-install/build/Text/XHtml/Transitional.o libraries/xhtml/dist-install/build/Text/XHtml/Debug.o libraries/xhtml/dist-install/build/Text/XHtml/Table.o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.o libraries/xhtml/dist-install/build/Text/XHtml/Extras.o libraries/xhtml/dist-install/build/Text/XHtml/Internals.o >> libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a.contents "/usr/bin/ar" q libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a @libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/xhtml/dist-install/build -hidir libraries/xhtml/dist-install/build -stubdir libraries/xhtml/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id xhtml-3000.2.2 -hide-all-packages -i -ilibraries/xhtml/. -ilibraries/xhtml/dist-install/build -Ilibraries/xhtml/dist-install/build -ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/dist-install/build/./autogen -Ilibraries/xhtml/. -optP-include -optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -fwarn-tabs -Wcompat -Wnoncanonical-monadfail-instances -Wnoncanonical-monad-instances -XHaskell2010 -XSafe -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-tabs -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/xhtml/dist-install/build/Text/XHtml.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Strict.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Debug.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Table.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Attributes.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Strict/Elements.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Attributes.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Frameset/Elements.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Attributes.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Transitional/Elements.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/BlockTable.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Extras.dyn_o libraries/xhtml/dist-install/build/Text/XHtml/Internals.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2-ghc8.2.2.so /usr/bin/ar: creating libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a "rm" -f libraries/xhtml/dist-install/build/libHSxhtml-3000.2.2.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH/Ppr.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Format/Locale.hs -o libraries/time/dist-install/build/Data/Time/Format/Locale.o -dyno libraries/time/dist-install/build/Data/Time/Format/Locale.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/LocalTime/Internal/TimeOfDay.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Files.hs -o libraries/unix/dist-install/build/System/Posix/Files.o -dyno libraries/unix/dist-install/build/System/Posix/Files.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Short.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Short.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Short.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/./System/Posix.hs -o libraries/unix/dist-install/build/System/Posix.o -dyno libraries/unix/dist-install/build/System/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/SysTools/Terminal.hs -o compiler/stage2/build/SysTools/Terminal.o -dyno compiler/stage2/build/SysTools/Terminal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -Iiserv/stage2/build -iiserv/stage2/build/iserv/autogen -Iiserv/stage2/build/iserv/autogen -optP-include -optPiserv/stage2/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2/build -hidir iserv/stage2/build -stubdir iserv/stage2/build -split-sections -c iserv/stage2/build/GHCi/Utils.hs -o iserv/stage2/build/GHCi/Utils.o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Internal.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal.o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntSet.hs -o libraries/containers/dist-install/build/Data/IntSet.o -dyno libraries/containers/dist-install/build/Data/IntSet.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/iserv/autogen -Iiserv/stage2_dyn/build/iserv/autogen -optP-include -optPiserv/stage2_dyn/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_dyn/build -hidir iserv/stage2_dyn/build -stubdir iserv/stage2_dyn/build -c iserv/stage2_dyn/build/GHCi/Utils.hs -o iserv/stage2_dyn/build/GHCi/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Set.hs -o libraries/containers/dist-install/build/Data/Set.o -dyno libraries/containers/dist-install/build/Data/Set.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Internal.hs -o libraries/containers/dist-install/build/Data/Map/Internal.o -dyno libraries/containers/dist-install/build/Data/Map/Internal.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/LocalTime/Internal/LocalTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint/HughesPJ.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint/Annotated.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJClass.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/Unsafe.hs -o libraries/array/dist-install/build/Data/Array/Unsafe.o -dyno libraries/array/dist-install/build/Data/Array/Unsafe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/IO.hs -o libraries/array/dist-install/build/Data/Array/IO.o -dyno libraries/array/dist-install/build/Data/Array/IO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/FloatCast.hs -o libraries/binary/dist-install/build/Data/Binary/FloatCast.o -dyno libraries/binary/dist-install/build/Data/Binary/FloatCast.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -split-sections -dynamic-too -c libraries/pretty/src/Text/PrettyPrint/HughesPJClass.hs -o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.o -dyno libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -split-sections -dynamic-too -c libraries/array/./Data/Array/IO/Safe.hs -o libraries/array/dist-install/build/Data/Array/IO/Safe.o -dyno libraries/array/dist-install/build/Data/Array/IO/Safe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/LocalTime/Internal/ZonedTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.o -dyno libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.dyn_o "rm" -f libraries/array/dist-install/build/libHSarray-0.5.2.0.a libraries/array/dist-install/build/libHSarray-0.5.2.0.a.contents echo libraries/array/dist-install/build/Data/Array.o libraries/array/dist-install/build/Data/Array/Base.o libraries/array/dist-install/build/Data/Array/IArray.o libraries/array/dist-install/build/Data/Array/IO.o libraries/array/dist-install/build/Data/Array/IO/Safe.o libraries/array/dist-install/build/Data/Array/IO/Internals.o libraries/array/dist-install/build/Data/Array/MArray.o libraries/array/dist-install/build/Data/Array/MArray/Safe.o libraries/array/dist-install/build/Data/Array/ST.o libraries/array/dist-install/build/Data/Array/ST/Safe.o libraries/array/dist-install/build/Data/Array/Storable.o libraries/array/dist-install/build/Data/Array/Storable/Safe.o libraries/array/dist-install/build/Data/Array/Storable/Internals.o libraries/array/dist-install/build/Data/Array/Unboxed.o libraries/array/dist-install/build/Data/Array/Unsafe.o >> libraries/array/dist-install/build/libHSarray-0.5.2.0.a.contents "/usr/bin/ar" q libraries/array/dist-install/build/libHSarray-0.5.2.0.a @libraries/array/dist-install/build/libHSarray-0.5.2.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/array/dist-install/build -hidir libraries/array/dist-install/build -stubdir libraries/array/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id array-0.5.2.0 -hide-all-packages -i -ilibraries/array/. -ilibraries/array/dist-install/build -Ilibraries/array/dist-install/build -ilibraries/array/dist-install/build/./autogen -Ilibraries/array/dist-install/build/./autogen -Ilibraries/array/. -optP-include -optPlibraries/array/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/array/dist-install/build/Data/Array.dyn_o libraries/array/dist-install/build/Data/Array/Base.dyn_o libraries/array/dist-install/build/Data/Array/IArray.dyn_o libraries/array/dist-install/build/Data/Array/IO.dyn_o libraries/array/dist-install/build/Data/Array/IO/Safe.dyn_o libraries/array/dist-install/build/Data/Array/IO/Internals.dyn_o libraries/array/dist-install/build/Data/Array/MArray.dyn_o libraries/array/dist-install/build/Data/Array/MArray/Safe.dyn_o libraries/array/dist-install/build/Data/Array/ST.dyn_o libraries/array/dist-install/build/Data/Array/ST/Safe.dyn_o libraries/array/dist-install/build/Data/Array/Storable.dyn_o libraries/array/dist-install/build/Data/Array/Storable/Safe.dyn_o libraries/array/dist-install/build/Data/Array/Storable/Internals.dyn_o libraries/array/dist-install/build/Data/Array/Unboxed.dyn_o libraries/array/dist-install/build/Data/Array/Unsafe.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/array/dist-install/build/libHSarray-0.5.2.0-ghc8.2.2.so /usr/bin/ar: creating libraries/array/dist-install/build/libHSarray-0.5.2.0.a "rm" -f libraries/array/dist-install/build/libHSarray-0.5.2.0.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/deepseq/dist-install/build -hidir libraries/deepseq/dist-install/build -stubdir libraries/deepseq/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id deepseq-1.4.3.0 -hide-all-packages -i -ilibraries/deepseq/. -ilibraries/deepseq/dist-install/build -Ilibraries/deepseq/dist-install/build -ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/dist-install/build/./autogen -Ilibraries/deepseq/. -optP-include -optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/deepseq/dist-install/build/Control/DeepSeq.dyn_o libraries/deepseq/dist-install/build/Control/DeepSeq/BackDoor.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/deepseq/dist-install/build/libHSdeepseq-1.4.3.0-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Format/Parse.hs -o libraries/time/dist-install/build/Data/Time/Format/Parse.o -dyno libraries/time/dist-install/build/Data/Time/Format/Parse.dyn_o "rm" -f libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a.contents echo libraries/pretty/dist-install/build/Text/PrettyPrint.o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.o >> libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a.contents "/usr/bin/ar" q libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a @libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/pretty/dist-install/build -hidir libraries/pretty/dist-install/build -stubdir libraries/pretty/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id pretty-1.1.3.3 -hide-all-packages -i -ilibraries/pretty/src -ilibraries/pretty/dist-install/build -Ilibraries/pretty/dist-install/build -ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/dist-install/build/./autogen -Ilibraries/pretty/. -optP-include -optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -Wall -fwarn-tabs -XHaskell98 -XCPP -XBangPatterns -XDeriveGeneric -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/pretty/dist-install/build/Text/PrettyPrint.dyn_o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJ.dyn_o libraries/pretty/dist-install/build/Text/PrettyPrint/HughesPJClass.dyn_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated.dyn_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJ.dyn_o libraries/pretty/dist-install/build/Text/PrettyPrint/Annotated/HughesPJClass.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/pretty/dist-install/build/libHSpretty-1.1.3.3-ghc8.2.2.so /usr/bin/ar: creating libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a "rm" -f libraries/pretty/dist-install/build/libHSpretty-1.1.3.3.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Char8.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Char8.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Char8.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Encoding.hs -o compiler/stage2/build/Encoding.o -dyno compiler/stage2/build/Encoding.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Base16.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Get/Internal.hs -o libraries/binary/dist-install/build/Data/Binary/Get/Internal.o -dyno libraries/binary/dist-install/build/Data/Binary/Get/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stage2/build/Fingerprint.hs -o compiler/stage2/build/Fingerprint.o -dyno compiler/stage2/build/Fingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -split-sections -dynamic-too -c libraries/ghc-compact/./GHC/Compact/Serialized.hs -o libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.o -dyno libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -c libraries/haskeline/./System/Console/Haskeline/IO.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.p_o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.dyn_o "rm" -f libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a.contents echo libraries/haskeline/dist-install/build/System/Console/Haskeline.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/History.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.p_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.p_o libraries/haskeline/dist-install/build/cbits/h_wcwidth.p_o >> libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a.contents "/usr/bin/ar" q libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a @libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a.contents /usr/bin/ar: creating libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a "rm" -f libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0_p.a.contents "rm" -f libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a.contents echo libraries/ghc-compact/dist-install/build/GHC/Compact.o libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.o >> libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a.contents "/usr/bin/ar" q libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a @libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a.contents /usr/bin/ar: creating libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a "rm" -f libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0.a.contents <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Internal.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary/Generic.hs -o libraries/binary/dist-install/build/Data/Binary/Generic.p_o -dyno libraries/binary/dist-install/build/Data/Binary/Generic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -c libraries/binary/src/Data/Binary.hs -o libraries/binary/dist-install/build/Data/Binary.p_o -dyno libraries/binary/dist-install/build/Data/Binary.dyn_o "rm" -f libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -c libraries/ghc-boot/./GHC/LanguageExtensions.hs -o libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.p_o -dyno libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -c libraries/ghc-boot/./GHC/PackageDb.hs -o libraries/ghc-boot/dist-install/build/GHC/PackageDb.p_o -dyno libraries/ghc-boot/dist-install/build/GHC/PackageDb.dyn_o echo libraries/binary/dist-install/build/Data/Binary.p_o libraries/binary/dist-install/build/Data/Binary/Put.p_o libraries/binary/dist-install/build/Data/Binary/Get.p_o libraries/binary/dist-install/build/Data/Binary/Get/Internal.p_o libraries/binary/dist-install/build/Data/Binary/Builder.p_o libraries/binary/dist-install/build/Data/Binary/Class.p_o libraries/binary/dist-install/build/Data/Binary/Internal.p_o libraries/binary/dist-install/build/Data/Binary/Generic.p_o libraries/binary/dist-install/build/Data/Binary/FloatCast.p_o >> libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -c libraries/ghc-boot/./GHC/ForeignSrcLang.hs -o libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.p_o -dyno libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/dist-install/build/GHCi/FFI.hs -o libraries/ghci/dist-install/build/GHCi/FFI.p_o -dyno libraries/ghci/dist-install/build/GHCi/FFI.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/RemoteTypes.hs -o libraries/ghci/dist-install/build/GHCi/RemoteTypes.p_o -dyno libraries/ghci/dist-install/build/GHCi/RemoteTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./SizedSeq.hs -o libraries/ghci/dist-install/build/SizedSeq.p_o -dyno libraries/ghci/dist-install/build/SizedSeq.dyn_o "/usr/bin/ar" q libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a @libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a.contents /usr/bin/ar: creating libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a "rm" -f libraries/binary/dist-install/build/libHSbinary-0.8.5.1_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs -o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.o -dyno libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Env/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Env/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/StaticPtrTable.hs -o libraries/ghci/dist-install/build/GHCi/StaticPtrTable.p_o -dyno libraries/ghci/dist-install/build/GHCi/StaticPtrTable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/ObjLink.hs -o libraries/ghci/dist-install/build/GHCi/ObjLink.p_o -dyno libraries/ghci/dist-install/build/GHCi/ObjLink.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Temp/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/IO/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/IO/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Process/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Process/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Files/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Files/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/Directory/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/ResolvedBCO.hs -o libraries/ghci/dist-install/build/GHCi/ResolvedBCO.p_o -dyno libraries/ghci/dist-install/build/GHCi/ResolvedBCO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -c libraries/template-haskell/./Language/Haskell/TH.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH.p_o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.dyn_o "rm" -f libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/TH/Binary.hs -o libraries/ghci/dist-install/build/GHCi/TH/Binary.p_o -dyno libraries/ghci/dist-install/build/GHCi/TH/Binary.dyn_o echo libraries/template-haskell/dist-install/build/Language/Haskell/TH.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.p_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.p_o >> libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a.contents "/usr/bin/ar" q libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a @libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a.contents /usr/bin/ar: creating libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a "rm" -f libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Condition.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/GetOpt.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/DList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/TestSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Lex.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Prim.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -split-sections -dynamic-too -c libraries/unix/./System/Posix/ByteString.hs -o libraries/unix/dist-install/build/System/Posix/ByteString.o -dyno libraries/unix/dist-install/build/System/Posix/ByteString.dyn_o "rm" -f libraries/unix/dist-install/build/libHSunix-2.7.2.2.a libraries/unix/dist-install/build/libHSunix-2.7.2.2.a.contents echo libraries/unix/dist-install/build/System/Posix.o libraries/unix/dist-install/build/System/Posix/ByteString.o libraries/unix/dist-install/build/System/Posix/Error.o libraries/unix/dist-install/build/System/Posix/Resource.o libraries/unix/dist-install/build/System/Posix/Time.o libraries/unix/dist-install/build/System/Posix/Unistd.o libraries/unix/dist-install/build/System/Posix/User.o libraries/unix/dist-install/build/System/Posix/Signals.o libraries/unix/dist-install/build/System/Posix/Signals/Exts.o libraries/unix/dist-install/build/System/Posix/Semaphore.o libraries/unix/dist-install/build/System/Posix/SharedMem.o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.o libraries/unix/dist-install/build/System/Posix/Directory.o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.o libraries/unix/dist-install/build/System/Posix/DynamicLinker.o libraries/unix/dist-install/build/System/Posix/Files.o libraries/unix/dist-install/build/System/Posix/Files/ByteString.o libraries/unix/dist-install/build/System/Posix/IO.o libraries/unix/dist-install/build/System/Posix/IO/ByteString.o libraries/unix/dist-install/build/System/Posix/Env.o libraries/unix/dist-install/build/System/Posix/Env/ByteString.o libraries/unix/dist-install/build/System/Posix/Fcntl.o libraries/unix/dist-install/build/System/Posix/Process.o libraries/unix/dist-install/build/System/Posix/Process/Internals.o libraries/unix/dist-install/build/System/Posix/Process/ByteString.o libraries/unix/dist-install/build/System/Posix/Temp.o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.o libraries/unix/dist-install/build/System/Posix/Terminal.o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.o libraries/unix/dist-install/build/System/Posix/Directory/Common.o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.o libraries/unix/dist-install/build/System/Posix/Files/Common.o libraries/unix/dist-install/build/System/Posix/IO/Common.o libraries/unix/dist-install/build/System/Posix/Process/Common.o libraries/unix/dist-install/build/System/Posix/Terminal/Common.o libraries/unix/dist-install/build/cbits/HsUnix.o libraries/unix/dist-install/build/cbits/execvpe.o >> libraries/unix/dist-install/build/libHSunix-2.7.2.2.a.contents "/usr/bin/ar" q libraries/unix/dist-install/build/libHSunix-2.7.2.2.a @libraries/unix/dist-install/build/libHSunix-2.7.2.2.a.contents /usr/bin/ar: creating libraries/unix/dist-install/build/libHSunix-2.7.2.2.a "rm" -f libraries/unix/dist-install/build/libHSunix-2.7.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/CreateBCO.hs -o libraries/ghci/dist-install/build/GHCi/CreateBCO.p_o -dyno libraries/ghci/dist-install/build/GHCi/CreateBCO.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Text.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Text.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/ReadE.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Verbosity.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/Extra.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/ModuleName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Language/Haskell/Extension.hs -o libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Version.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Version.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/System.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/System.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/System.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy/Builder/Extras.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Get.hs -o libraries/binary/dist-install/build/Data/Binary/Get.o -dyno libraries/binary/dist-install/build/Data/Binary/Get.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy/Char8.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Outputable.hs -o compiler/stage2/build/Outputable.p_o -dyno compiler/stage2/build/Outputable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Format.hs -o libraries/time/dist-install/build/Data/Time/Format.o -dyno libraries/time/dist-install/build/Data/Time/Format.dyn_o "rm" -f libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a.contents echo libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.p_o libraries/ghc-boot/dist-install/build/GHC/PackageDb.p_o libraries/ghc-boot/dist-install/build/GHC/Serialized.p_o libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.p_o >> libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a.contents "/usr/bin/ar" q libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a @libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a.contents /usr/bin/ar: creating libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a "rm" -f libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Internal/Debug.hs -o libraries/containers/dist-install/build/Data/Map/Internal/Debug.o -dyno libraries/containers/dist-install/build/Data/Map/Internal/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Merge/Lazy.hs -o libraries/containers/dist-install/build/Data/Map/Merge/Lazy.o -dyno libraries/containers/dist-install/build/Data/Map/Merge/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Lazy/Merge.hs -o libraries/containers/dist-install/build/Data/Map/Lazy/Merge.o -dyno libraries/containers/dist-install/build/Data/Map/Lazy/Merge.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Builder.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Builder.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Internal/DeprecatedShowTree.hs -o libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.o -dyno libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Strict/Internal.hs -o libraries/containers/dist-install/build/Data/Map/Strict/Internal.o -dyno libraries/containers/dist-install/build/Data/Map/Strict/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Lazy.hs -o libraries/containers/dist-install/build/Data/Map/Lazy.o -dyno libraries/containers/dist-install/build/Data/Map/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Builder.hs -o libraries/binary/dist-install/build/Data/Binary/Builder.o -dyno libraries/binary/dist-install/build/Data/Binary/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy/Builder.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -split-sections -dynamic-too -c libraries/bytestring/./Data/ByteString/Lazy/Builder/ASCII.hs -o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.o -dyno libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Put.hs -o libraries/binary/dist-install/build/Data/Binary/Put.o -dyno libraries/binary/dist-install/build/Data/Binary/Put.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/LocalTime.hs -o libraries/time/dist-install/build/Data/Time/LocalTime.o -dyno libraries/time/dist-install/build/Data/Time/LocalTime.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar.hs -o libraries/time/dist-install/build/Data/Time/Calendar.o -dyno libraries/time/dist-install/build/Data/Time/Calendar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Calendar/Easter.hs -o libraries/time/dist-install/build/Data/Time/Calendar/Easter.o -dyno libraries/time/dist-install/build/Data/Time/Calendar/Easter.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock.hs -o libraries/time/dist-install/build/Data/Time/Clock.o -dyno libraries/time/dist-install/build/Data/Time/Clock.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time.hs -o libraries/time/dist-install/build/Data/Time.o -dyno libraries/time/dist-install/build/Data/Time.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -split-sections -dynamic-too -c libraries/time/lib/Data/Time/Clock/TAI.hs -o libraries/time/dist-install/build/Data/Time/Clock/TAI.o -dyno libraries/time/dist-install/build/Data/Time/Clock/TAI.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -split-sections -dynamic-too -c libraries/directory/./System/Directory.hs -o libraries/directory/dist-install/build/System/Directory.o -dyno libraries/directory/dist-install/build/System/Directory.dyn_o "rm" -f libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a.contents echo libraries/bytestring/dist-install/build/Data/ByteString.o libraries/bytestring/dist-install/build/Data/ByteString/Char8.o libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.o libraries/bytestring/dist-install/build/Data/ByteString/Internal.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.o libraries/bytestring/dist-install/build/Data/ByteString/Short.o libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.o libraries/bytestring/dist-install/build/Data/ByteString/Builder.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.o libraries/bytestring/dist-install/build/cbits/fpstring.o libraries/bytestring/dist-install/build/cbits/itoa.o >> libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a.contents "/usr/bin/ar" q libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a @libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/bytestring/dist-install/build -hidir libraries/bytestring/dist-install/build -stubdir libraries/bytestring/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id bytestring-0.10.8.2 -hide-all-packages -i -ilibraries/bytestring/. -ilibraries/bytestring/dist-install/build -Ilibraries/bytestring/dist-install/build -ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/dist-install/build/./autogen -Ilibraries/bytestring/include -optP-DINTEGER_GMP -optP-include -optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-prim-0.5.1.1 -package-id deepseq-1.4.3.0 -package-id integer-gmp-1.0.1.0 -Wall -fwarn-tabs -O2 -fmax-simplifier-iterations=10 -fdicts-cheap -fspec-constr-count=6 -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-inline-rule-shadowing -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/bytestring/dist-install/build/Data/ByteString.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Char8.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Unsafe.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Internal.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Char8.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Internal.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Short.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Short/Internal.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Extra.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Internal.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/Extras.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Lazy/Builder/ASCII.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/ASCII.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Binary.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/ASCII.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/UncheckedShifts.dyn_o libraries/bytestring/dist-install/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o libraries/bytestring/dist-install/build/cbits/fpstring.dyn_o libraries/bytestring/dist-install/build/cbits/itoa.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2-ghc8.2.2.so /usr/bin/ar: creating libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a "rm" -f libraries/bytestring/dist-install/build/libHSbytestring-0.10.8.2.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f libraries/time/dist-install/build/libHStime-1.8.0.2.a libraries/time/dist-install/build/libHStime-1.8.0.2.a.contents echo libraries/time/dist-install/build/Data/Time/Calendar.o libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.o libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.o libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.o libraries/time/dist-install/build/Data/Time/Calendar/Julian.o libraries/time/dist-install/build/Data/Time/Calendar/Easter.o libraries/time/dist-install/build/Data/Time/Clock.o libraries/time/dist-install/build/Data/Time/Clock/System.o libraries/time/dist-install/build/Data/Time/Clock/POSIX.o libraries/time/dist-install/build/Data/Time/Clock/TAI.o libraries/time/dist-install/build/Data/Time/LocalTime.o libraries/time/dist-install/build/Data/Time/Format.o libraries/time/dist-install/build/Data/Time.o libraries/time/dist-install/build/Data/Time/Calendar/Private.o libraries/time/dist-install/build/Data/Time/Calendar/Days.o libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.o libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.o libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.o libraries/time/dist-install/build/Data/Time/Format/Parse.o libraries/time/dist-install/build/Data/Time/Format/Locale.o libraries/time/dist-install/build/lib/cbits/HsTime.o >> libraries/time/dist-install/build/libHStime-1.8.0.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id time-1.8.0.2 -hide-all-packages -i -ilibraries/time/lib -ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/./autogen -Ilibraries/time/dist-install/build/./autogen -Ilibraries/time/lib/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -Wall -fwarn-tabs -XHaskell2010 -XCPP -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/time/dist-install/build/Data/Time/Calendar.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/MonthDay.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/OrdinalDate.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/WeekDate.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/Julian.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/Easter.dyn_o libraries/time/dist-install/build/Data/Time/Clock.dyn_o libraries/time/dist-install/build/Data/Time/Clock/System.dyn_o libraries/time/dist-install/build/Data/Time/Clock/POSIX.dyn_o libraries/time/dist-install/build/Data/Time/Clock/TAI.dyn_o libraries/time/dist-install/build/Data/Time/LocalTime.dyn_o libraries/time/dist-install/build/Data/Time/Format.dyn_o libraries/time/dist-install/build/Data/Time.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/Private.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/Days.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/Gregorian.dyn_o libraries/time/dist-install/build/Data/Time/Calendar/JulianYearDay.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/DiffTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/AbsoluteTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/NominalDiffTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/POSIXTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UniversalTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/SystemTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCTime.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimeval.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.dyn_o libraries/time/dist-install/build/Data/Time/Clock/Internal/UTCDiff.dyn_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeZone.dyn_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/TimeOfDay.dyn_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/LocalTime.dyn_o libraries/time/dist-install/build/Data/Time/LocalTime/Internal/ZonedTime.dyn_o libraries/time/dist-install/build/Data/Time/Format/Parse.dyn_o libraries/time/dist-install/build/Data/Time/Format/Locale.dyn_o libraries/time/dist-install/build/lib/cbits/HsTime.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/time/dist-install/build/libHStime-1.8.0.2-ghc8.2.2.so "/usr/bin/ar" q libraries/time/dist-install/build/libHStime-1.8.0.2.a @libraries/time/dist-install/build/libHStime-1.8.0.2.a.contents /usr/bin/ar: creating libraries/time/dist-install/build/libHStime-1.8.0.2.a Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f libraries/time/dist-install/build/libHStime-1.8.0.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-compact/dist-install/build -hidir libraries/ghc-compact/dist-install/build -stubdir libraries/ghc-compact/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-compact-0.1.0.0 -hide-all-packages -i -ilibraries/ghc-compact/. -ilibraries/ghc-compact/dist-install/build -Ilibraries/ghc-compact/dist-install/build -ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/dist-install/build/./autogen -Ilibraries/ghc-compact/. -optP-include -optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h -package-id ghc-prim-0.5.1.1 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/ghc-compact/dist-install/build/GHC/Compact.dyn_o libraries/ghc-compact/dist-install/build/GHC/Compact/Serialized.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/ghc-compact/dist-install/build/libHSghc-compact-0.1.0.0-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/unix/dist-install/build -hidir libraries/unix/dist-install/build -stubdir libraries/unix/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id unix-2.7.2.2 -hide-all-packages -i -ilibraries/unix/. -ilibraries/unix/dist-install/build -Ilibraries/unix/dist-install/build -ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/dist-install/build/./autogen -Ilibraries/unix/include -optP-include -optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id time-1.8.0.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/unix/dist-install/build/System/Posix.dyn_o libraries/unix/dist-install/build/System/Posix/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Error.dyn_o libraries/unix/dist-install/build/System/Posix/Resource.dyn_o libraries/unix/dist-install/build/System/Posix/Time.dyn_o libraries/unix/dist-install/build/System/Posix/Unistd.dyn_o libraries/unix/dist-install/build/System/Posix/User.dyn_o libraries/unix/dist-install/build/System/Posix/Signals.dyn_o libraries/unix/dist-install/build/System/Posix/Signals/Exts.dyn_o libraries/unix/dist-install/build/System/Posix/Semaphore.dyn_o libraries/unix/dist-install/build/System/Posix/SharedMem.dyn_o libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.dyn_o libraries/unix/dist-install/build/System/Posix/Directory.dyn_o libraries/unix/dist-install/build/System/Posix/Directory/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker.dyn_o libraries/unix/dist-install/build/System/Posix/Files.dyn_o libraries/unix/dist-install/build/System/Posix/Files/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/IO.dyn_o libraries/unix/dist-install/build/System/Posix/IO/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Env.dyn_o libraries/unix/dist-install/build/System/Posix/Env/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Fcntl.dyn_o libraries/unix/dist-install/build/System/Posix/Process.dyn_o libraries/unix/dist-install/build/System/Posix/Process/Internals.dyn_o libraries/unix/dist-install/build/System/Posix/Process/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Temp.dyn_o libraries/unix/dist-install/build/System/Posix/Temp/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Terminal.dyn_o libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.dyn_o libraries/unix/dist-install/build/System/Posix/Directory/Common.dyn_o libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.dyn_o libraries/unix/dist-install/build/System/Posix/Files/Common.dyn_o libraries/unix/dist-install/build/System/Posix/IO/Common.dyn_o libraries/unix/dist-install/build/System/Posix/Process/Common.dyn_o libraries/unix/dist-install/build/System/Posix/Terminal/Common.dyn_o libraries/unix/dist-install/build/cbits/HsUnix.dyn_o libraries/unix/dist-install/build/cbits/execvpe.dyn_o -shared -dynamic -dynload deploy -lrt -lutil -ldl -lpthread -no-auto-link-packages -o libraries/unix/dist-install/build/libHSunix-2.7.2.2-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Json.hs -o compiler/stage2/build/Json.p_o -dyno compiler/stage2/build/Json.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Bag.hs -o compiler/stage2/build/Bag.p_o -dyno compiler/stage2/build/Bag.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/TyCoRep.hs-boot -o compiler/stage2/build/TyCoRep.p_o-boot -dyno compiler/stage2/build/TyCoRep.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/ListSetOps.hs -o compiler/stage2/build/ListSetOps.p_o -dyno compiler/stage2/build/ListSetOps.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/StringBuffer.hs -o compiler/stage2/build/StringBuffer.p_o -dyno compiler/stage2/build/StringBuffer.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/IdInfo.hs-boot -o compiler/stage2/build/IdInfo.p_o-boot -dyno compiler/stage2/build/IdInfo.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcType.hs-boot -o compiler/stage2/build/TcType.p_o-boot -dyno compiler/stage2/build/TcType.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Pair.hs -o compiler/stage2/build/Pair.p_o -dyno compiler/stage2/build/Pair.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/OrdList.hs -o compiler/stage2/build/OrdList.p_o -dyno compiler/stage2/build/OrdList.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Strict.hs -o libraries/containers/dist-install/build/Data/Map/Strict.o -dyno libraries/containers/dist-install/build/Data/Map/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Merge/Strict.hs -o libraries/containers/dist-install/build/Data/Map/Merge/Strict.o -dyno libraries/containers/dist-install/build/Data/Map/Merge/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map.hs -o libraries/containers/dist-install/build/Data/Map.o -dyno libraries/containers/dist-install/build/Data/Map.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Map/Strict/Merge.hs -o libraries/containers/dist-install/build/Data/Map/Strict/Merge.o -dyno libraries/containers/dist-install/build/Data/Map/Strict/Merge.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/SrcLoc.hs -o compiler/stage2/build/SrcLoc.p_o -dyno compiler/stage2/build/SrcLoc.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FiniteMap.hs -o compiler/stage2/build/FiniteMap.o -dyno compiler/stage2/build/FiniteMap.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Prefs.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcUtils.hs -o utils/hpc/dist-install/build/HpcUtils.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Internal/DeprecatedDebug.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Merge/Lazy.hs -o libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.o -dyno libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Internal/Debug.hs -o libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.o -dyno libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Merge/Strict.hs -o libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.o -dyno libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Lazy.hs -o libraries/containers/dist-install/build/Data/IntMap/Lazy.o -dyno libraries/containers/dist-install/build/Data/IntMap/Lazy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap/Strict.hs -o libraries/containers/dist-install/build/Data/IntMap/Strict.o -dyno libraries/containers/dist-install/build/Data/IntMap/Strict.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/ErrUtils.hs-boot -o compiler/stage2/build/ErrUtils.p_o-boot -dyno compiler/stage2/build/ErrUtils.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/BasicTypes.hs -o compiler/stage2/build/BasicTypes.p_o -dyno compiler/stage2/build/BasicTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/CmdLineParser.hs -o compiler/stage2/build/CmdLineParser.p_o -dyno compiler/stage2/build/CmdLineParser.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsDoc.hs -o compiler/stage2/build/HsDoc.p_o -dyno compiler/stage2/build/HsDoc.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/License.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/License.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/License.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/TestType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.dyn_o "rm" -f libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a.contents echo libraries/directory/dist-install/build/System/Directory.o libraries/directory/dist-install/build/System/Directory/Internal.o libraries/directory/dist-install/build/System/Directory/Internal/Prelude.o libraries/directory/dist-install/build/System/Directory/Internal/Config.o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.o libraries/directory/dist-install/build/System/Directory/Internal/Posix.o libraries/directory/dist-install/build/System/Directory/Internal/Windows.o >> libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a.contents "/usr/bin/ar" q libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a @libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a.contents /usr/bin/ar: creating libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a "rm" -f libraries/directory/dist-install/build/libHSdirectory-1.3.0.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/directory/dist-install/build -hidir libraries/directory/dist-install/build -stubdir libraries/directory/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id directory-1.3.0.2 -hide-all-packages -i -ilibraries/directory/. -ilibraries/directory/dist-install/build -Ilibraries/directory/dist-install/build -ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/dist-install/build/./autogen -Ilibraries/directory/. -optP-include -optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id time-1.8.0.2 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/directory/dist-install/build/System/Directory.dyn_o libraries/directory/dist-install/build/System/Directory/Internal.dyn_o libraries/directory/dist-install/build/System/Directory/Internal/Prelude.dyn_o libraries/directory/dist-install/build/System/Directory/Internal/Config.dyn_o libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.dyn_o libraries/directory/dist-install/build/System/Directory/Internal/Posix.dyn_o libraries/directory/dist-install/build/System/Directory/Internal/Windows.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/directory/dist-install/build/libHSdirectory-1.3.0.2-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./Common.hs -o utils/hsc2hs/dist-install/build/Common.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/runghc/. -iutils/runghc/dist-install/build -Iutils/runghc/dist-install/build -iutils/runghc/dist-install/build/runghc/autogen -Iutils/runghc/dist-install/build/runghc/autogen -optP-include -optPutils/runghc/dist-install/build/runghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -cpp -DVERSION="\"8.2.2\"" -Wnoncanonical-monad-instances -odir utils/runghc/dist-install/build -hidir utils/runghc/dist-install/build -stubdir utils/runghc/dist-install/build -c utils/runghc/./Main.hs -o utils/runghc/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/compare_sizes/. -iutils/compare_sizes/dist-install/build -Iutils/compare_sizes/dist-install/build -iutils/compare_sizes/dist-install/build/compareSizes/autogen -Iutils/compare_sizes/dist-install/build/compareSizes/autogen -optP-include -optPutils/compare_sizes/dist-install/build/compareSizes/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/compare_sizes/dist-install/build -hidir utils/compare_sizes/dist-install/build -stubdir utils/compare_sizes/dist-install/build -c utils/compare_sizes/./Main.hs -o utils/compare_sizes/dist-install/build/Main.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/process/dist-install/build -hidir libraries/process/dist-install/build -stubdir libraries/process/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id process-1.6.1.0 -hide-all-packages -i -ilibraries/process/. -ilibraries/process/dist-install/build -Ilibraries/process/dist-install/build -ilibraries/process/dist-install/build/./autogen -Ilibraries/process/dist-install/build/./autogen -Ilibraries/process/include -optP-include -optPlibraries/process/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id deepseq-1.4.3.0 -package-id unix-2.7.2.2 -Wall -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/process/dist-install/build/System/Cmd.dyn_o libraries/process/dist-install/build/System/Process.dyn_o libraries/process/dist-install/build/System/Process/Internals.dyn_o libraries/process/dist-install/build/System/Process/Common.dyn_o libraries/process/dist-install/build/System/Process/Posix.dyn_o libraries/process/dist-install/build/cbits/runProcess.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/process/dist-install/build/libHSprocess-1.6.1.0-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Completion.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./UtilsCodegen.hs -o utils/hsc2hs/dist-install/build/UtilsCodegen.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./DirectCodegen.hs -o utils/hsc2hs/dist-install/build/DirectCodegen.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/IntMap.hs -o libraries/containers/dist-install/build/Data/IntMap.o -dyno libraries/containers/dist-install/build/Data/IntMap.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -DDYNAMIC_GHC_PROGRAMS -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Util.hs -o compiler/stage2/build/Util.o -dyno compiler/stage2/build/Util.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Unique.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Term.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Label.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Fuel.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/RunCommand.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command/Completion.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Graph.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Show.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend/DumbTerm.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend/Terminfo.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FastString.hs -o compiler/stage2/build/FastString.o -dyno compiler/stage2/build/FastString.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/PprColour.hs -o compiler/stage2/build/PprColour.o -dyno compiler/stage2/build/PprColour.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Maybes.hs -o compiler/stage2/build/Maybes.o -dyno compiler/stage2/build/Maybes.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/MonadUtils.hs -o compiler/stage2/build/MonadUtils.o -dyno compiler/stage2/build/MonadUtils.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Module.hs-boot -o compiler/stage2/build/Module.o-boot -dyno compiler/stage2/build/Module.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/BufWrite.hs -o compiler/stage2/build/BufWrite.o -dyno compiler/stage2/build/BufWrite.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Lexeme.hs -o compiler/stage2/build/Lexeme.o -dyno compiler/stage2/build/Lexeme.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Packages.hs-boot -o compiler/stage2/build/Packages.o-boot -dyno compiler/stage2/build/Packages.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/XUtil.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Pointed.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Debug.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Combinators.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Internals.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Pretty.hs -o compiler/stage2/build/Pretty.o -dyno compiler/stage2/build/Pretty.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -split-sections -dynamic-too -c libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs -o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.o -dyno libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Unique.hs -o compiler/stage2/build/Unique.p_o -dyno compiler/stage2/build/Unique.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/ParseUtils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/UniqFM.hs -o compiler/stage2/build/UniqFM.p_o -dyno compiler/stage2/build/UniqFM.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/UniqSupply.hs -o compiler/stage2/build/UniqSupply.p_o -dyno compiler/stage2/build/UniqSupply.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegClass.hs -o compiler/stage2/build/RegClass.p_o -dyno compiler/stage2/build/RegClass.dyn_o "rm" -f libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a.contents echo libraries/hoopl/dist-install/build/Compiler/Hoopl.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.o libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.o libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.o libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.o >> libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a.contents "/usr/bin/ar" q libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a @libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a.contents /usr/bin/ar: creating libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a "rm" -f libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2.a.contents <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Reg.hs -o compiler/stage2/build/Reg.p_o -dyno compiler/stage2/build/Reg.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Binary.hs -o compiler/stage2/build/Binary.p_o -dyno compiler/stage2/build/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/UniqSet.hs -o compiler/stage2/build/UniqSet.p_o -dyno compiler/stage2/build/UniqSet.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/UniqDFM.hs -o compiler/stage2/build/UniqDFM.p_o -dyno compiler/stage2/build/UniqDFM.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/Digraph.hs -o compiler/stage2/build/Digraph.p_o -dyno compiler/stage2/build/Digraph.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/GraphBase.hs -o compiler/stage2/build/GraphBase.p_o -dyno compiler/stage2/build/GraphBase.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/ArchBase.hs -o compiler/stage2/build/RegAlloc/Graph/ArchBase.p_o -dyno compiler/stage2/build/RegAlloc/Graph/ArchBase.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs -o compiler/stage2/build/RegAlloc/Graph/TrivColorable.p_o -dyno compiler/stage2/build/RegAlloc/Graph/TrivColorable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/GraphPpr.hs -o compiler/stage2/build/GraphPpr.p_o -dyno compiler/stage2/build/GraphPpr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/GraphOps.hs -o compiler/stage2/build/GraphOps.p_o -dyno compiler/stage2/build/GraphOps.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/UniqDSet.hs -o compiler/stage2/build/UniqDSet.p_o -dyno compiler/stage2/build/UniqDSet.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FastStringEnv.hs -o compiler/stage2/build/FastStringEnv.p_o -dyno compiler/stage2/build/FastStringEnv.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/GraphColor.hs -o compiler/stage2/build/GraphColor.p_o -dyno compiler/stage2/build/GraphColor.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/ArchX86.hs -o compiler/stage2/build/RegAlloc/Graph/ArchX86.p_o -dyno compiler/stage2/build/RegAlloc/Graph/ArchX86.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Backend.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Module.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Package.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Package.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Package.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Module.hs -o compiler/stage2/build/Module.p_o -dyno compiler/stage2/build/Module.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DriverPhases.hs -o compiler/stage2/build/DriverPhases.p_o -dyno compiler/stage2/build/DriverPhases.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/BooleanFormula.hs -o compiler/stage2/build/BooleanFormula.p_o -dyno compiler/stage2/build/BooleanFormula.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Command.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Compat/Time.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Sequence.hs -o libraries/containers/dist-install/build/Data/Sequence.o -dyno libraries/containers/dist-install/build/Data/Sequence.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Tree.hs -o libraries/containers/dist-install/build/Data/Tree.o -dyno libraries/containers/dist-install/build/Data/Tree.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/History.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/History.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/History.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./CrossCodegen.hs -o utils/hsc2hs/dist-install/build/CrossCodegen.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Command/History.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/Message.hs -o libraries/ghci/dist-install/build/GHCi/Message.p_o -dyno libraries/ghci/dist-install/build/GHCi/Message.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrelNames.hs-boot -o compiler/stage2/build/PrelNames.p_o-boot -dyno compiler/stage2/build/PrelNames.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/PackageConfig.hs -o compiler/stage2/build/PackageConfig.p_o -dyno compiler/stage2/build/PackageConfig.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/ForeignCall.hs -o compiler/stage2/build/ForeignCall.p_o -dyno compiler/stage2/build/ForeignCall.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DynFlags.hs -o compiler/stage2/build/DynFlags.p_o -dyno compiler/stage2/build/DynFlags.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/InputT.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -c utils/hsc2hs/./Main.hs -o utils/hsc2hs/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -split-sections -dynamic-too -c libraries/containers/./Data/Graph.hs -o libraries/containers/dist-install/build/Data/Graph.o -dyno libraries/containers/dist-install/build/Data/Graph.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Class.hs -o libraries/binary/dist-install/build/Data/Binary/Class.o -dyno libraries/binary/dist-install/build/Data/Binary/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -split-sections -dynamic-too -c libraries/hpc/./Trace/Hpc/Mix.hs -o libraries/hpc/dist-install/build/Trace/Hpc/Mix.o -dyno libraries/hpc/dist-install/build/Trace/Hpc/Mix.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Emacs.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/Vi.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.dyn_o "rm" -f libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a.contents echo libraries/hpc/dist-install/build/Trace/Hpc/Util.o libraries/hpc/dist-install/build/Trace/Hpc/Mix.o libraries/hpc/dist-install/build/Trace/Hpc/Tix.o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.o >> libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a.contents "/usr/bin/ar" q libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a @libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcFlags.hs -o utils/hpc/dist-install/build/HpcFlags.dyn_o /usr/bin/ar: creating libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a "rm" -f libraries/hpc/dist-install/build/libHShpc-0.6.0.3.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/PprLib.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Lib.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Quote.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.dyn_o <> "rm" -f libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a.contents echo libraries/containers/dist-install/build/Data/IntMap.o libraries/containers/dist-install/build/Data/IntMap/Lazy.o libraries/containers/dist-install/build/Data/IntMap/Strict.o libraries/containers/dist-install/build/Data/IntMap/Internal.o libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.o libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.o libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.o libraries/containers/dist-install/build/Data/IntSet/Internal.o libraries/containers/dist-install/build/Data/IntSet.o libraries/containers/dist-install/build/Data/Map.o libraries/containers/dist-install/build/Data/Map/Lazy.o libraries/containers/dist-install/build/Data/Map/Lazy/Merge.o libraries/containers/dist-install/build/Data/Map/Merge/Lazy.o libraries/containers/dist-install/build/Data/Map/Strict/Internal.o libraries/containers/dist-install/build/Data/Map/Strict.o libraries/containers/dist-install/build/Data/Map/Strict/Merge.o libraries/containers/dist-install/build/Data/Map/Merge/Strict.o libraries/containers/dist-install/build/Data/Map/Internal.o libraries/containers/dist-install/build/Data/Map/Internal/Debug.o libraries/containers/dist-install/build/Data/Set/Internal.o libraries/containers/dist-install/build/Data/Set.o libraries/containers/dist-install/build/Data/Graph.o libraries/containers/dist-install/build/Data/Sequence.o libraries/containers/dist-install/build/Data/Sequence/Internal.o libraries/containers/dist-install/build/Data/Tree.o libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.o libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.o libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.o libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.o libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.o >> libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a.contents "/usr/bin/ar" q libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a @libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a.contents /usr/bin/ar: creating libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a "rm" -f libraries/containers/dist-install/build/libHScontainers-0.5.10.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/containers/dist-install/build -hidir libraries/containers/dist-install/build -stubdir libraries/containers/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id containers-0.5.10.2 -hide-all-packages -i -ilibraries/containers/. -ilibraries/containers/dist-install/build -Ilibraries/containers/dist-install/build -ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/dist-install/build/./autogen -Ilibraries/containers/include -optP-include -optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id deepseq-1.4.3.0 -package-id ghc-prim-0.5.1.1 -O2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/containers/dist-install/build/Data/IntMap.dyn_o libraries/containers/dist-install/build/Data/IntMap/Lazy.dyn_o libraries/containers/dist-install/build/Data/IntMap/Strict.dyn_o libraries/containers/dist-install/build/Data/IntMap/Internal.dyn_o libraries/containers/dist-install/build/Data/IntMap/Internal/Debug.dyn_o libraries/containers/dist-install/build/Data/IntMap/Merge/Lazy.dyn_o libraries/containers/dist-install/build/Data/IntMap/Merge/Strict.dyn_o libraries/containers/dist-install/build/Data/IntSet/Internal.dyn_o libraries/containers/dist-install/build/Data/IntSet.dyn_o libraries/containers/dist-install/build/Data/Map.dyn_o libraries/containers/dist-install/build/Data/Map/Lazy.dyn_o libraries/containers/dist-install/build/Data/Map/Lazy/Merge.dyn_o libraries/containers/dist-install/build/Data/Map/Merge/Lazy.dyn_o libraries/containers/dist-install/build/Data/Map/Strict/Internal.dyn_o libraries/containers/dist-install/build/Data/Map/Strict.dyn_o libraries/containers/dist-install/build/Data/Map/Strict/Merge.dyn_o libraries/containers/dist-install/build/Data/Map/Merge/Strict.dyn_o libraries/containers/dist-install/build/Data/Map/Internal.dyn_o libraries/containers/dist-install/build/Data/Map/Internal/Debug.dyn_o libraries/containers/dist-install/build/Data/Set/Internal.dyn_o libraries/containers/dist-install/build/Data/Set.dyn_o libraries/containers/dist-install/build/Data/Graph.dyn_o libraries/containers/dist-install/build/Data/Sequence.dyn_o libraries/containers/dist-install/build/Data/Sequence/Internal.dyn_o libraries/containers/dist-install/build/Data/Tree.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/BitUtil.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/BitQueue.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictPair.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictFold.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/StrictMaybe.dyn_o libraries/containers/dist-install/build/Utils/Containers/Internal/PtrEquality.dyn_o libraries/containers/dist-install/build/Data/Map/Internal/DeprecatedShowTree.dyn_o libraries/containers/dist-install/build/Data/IntMap/Internal/DeprecatedDebug.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/containers/dist-install/build/libHScontainers-0.5.10.2-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hpc/dist-install/build -hidir libraries/hpc/dist-install/build -stubdir libraries/hpc/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id hpc-0.6.0.3 -hide-all-packages -i -ilibraries/hpc/. -ilibraries/hpc/dist-install/build -Ilibraries/hpc/dist-install/build -ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/dist-install/build/./autogen -Ilibraries/hpc/. -optP-include -optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id time-1.8.0.2 -Wall -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/hpc/dist-install/build/Trace/Hpc/Util.dyn_o libraries/hpc/dist-install/build/Trace/Hpc/Mix.dyn_o libraries/hpc/dist-install/build/Trace/Hpc/Tix.dyn_o libraries/hpc/dist-install/build/Trace/Hpc/Reflect.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/hpc/dist-install/build/libHShpc-0.6.0.3-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/hoopl/dist-install/build -hidir libraries/hoopl/dist-install/build -stubdir libraries/hoopl/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id hoopl-3.10.2.2 -hide-all-packages -i -ilibraries/hoopl/src -ilibraries/hoopl/dist-install/build -Ilibraries/hoopl/dist-install/build -ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/dist-install/build/./autogen -Ilibraries/hoopl/. -optP-include -optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/hoopl/dist-install/build/Compiler/Hoopl.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Internals.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Wrappers.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/Dominator.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Passes/DList.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Checkpoint.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Collections.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Combinators.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Dataflow.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Debug.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Block.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Graph.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Label.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/MkGraph.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Fuel.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Pointed.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Shape.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Show.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/Unique.dyn_o libraries/hoopl/dist-install/build/Compiler/Hoopl/XUtil.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/hoopl/dist-install/build/libHShoopl-3.10.2.2-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH/Ppr.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcOverlay.hs -o utils/hpc/dist-install/build/HpcOverlay.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcDraft.hs -o utils/hpc/dist-install/build/HpcDraft.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcShowTix.hs -o utils/hpc/dist-install/build/HpcShowTix.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcCombine.hs -o utils/hpc/dist-install/build/HpcCombine.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcMarkup.hs -o utils/hpc/dist-install/build/HpcMarkup.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./HpcReport.hs -o utils/hpc/dist-install/build/HpcReport.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Executable.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Library.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -c utils/hpc/./Main.hs -o utils/hpc/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -split-sections -dynamic-too -c libraries/haskeline/./System/Console/Haskeline/IO.hs -o libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.o -dyno libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.dyn_o "rm" -f libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a.contents echo libraries/haskeline/dist-install/build/System/Console/Haskeline.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.o libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.o libraries/haskeline/dist-install/build/System/Console/Haskeline/History.o libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.o libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.o libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.o libraries/haskeline/dist-install/build/cbits/h_wcwidth.o >> libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a.contents "/usr/bin/ar" q libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a @libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/haskeline/dist-install/build -hidir libraries/haskeline/dist-install/build -stubdir libraries/haskeline/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id haskeline-0.7.4.0 -hide-all-packages -i -ilibraries/haskeline/. -ilibraries/haskeline/dist-install/build -Ilibraries/haskeline/dist-install/build -ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/dist-install/build/./autogen -Ilibraries/haskeline/includes -optP-DTERMINFO -optP-include -optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id bytestring-0.10.8.2 -package-id filepath-1.4.1.2 -package-id transformers-0.5.2.0 -package-id process-1.6.1.0 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -XHaskell98 -XForeignFunctionInterface -XRank2Types -XFlexibleInstances -XTypeSynonymInstances -XFlexibleContexts -XExistentialQuantification -XScopedTypeVariables -XGeneralizedNewtypeDeriving -XStandaloneDeriving -XMultiParamTypeClasses -XOverlappingInstances -XUndecidableInstances -XCPP -XDeriveDataTypeable -XPatternGuards -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-unused-imports -Wno-redundant-constraints -Wno-simplifiable-class-constraints -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/haskeline/dist-install/build/System/Console/Haskeline.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Completion.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/MonadException.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/History.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/IO.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/WCWidth.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Completion.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/History.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/KillRing.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Emacs.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/InputT.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Key.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/LineState.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Monads.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Prefs.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Recover.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/RunCommand.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Term.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Command/Undo.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Vi.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix/Encoder.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/DumbTerm.dyn_o libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Terminfo.dyn_o libraries/haskeline/dist-install/build/cbits/h_wcwidth.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0-ghc8.2.2.so /usr/bin/ar: creating libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a "rm" -f libraries/haskeline/dist-install/build/libHShaskeline-0.7.4.0.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/Component.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary/Generic.hs -o libraries/binary/dist-install/build/Data/Binary/Generic.o -dyno libraries/binary/dist-install/build/Data/Binary/Generic.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -split-sections -dynamic-too -c libraries/binary/src/Data/Binary.hs -o libraries/binary/dist-install/build/Data/Binary.o -dyno libraries/binary/dist-install/build/Data/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot/./GHC/LanguageExtensions.hs -o libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.o -dyno libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot/./GHC/PackageDb.hs -o libraries/ghc-boot/dist-install/build/GHC/PackageDb.o -dyno libraries/ghc-boot/dist-install/build/GHC/PackageDb.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/RemoteTypes.hs -o libraries/ghci/dist-install/build/GHCi/RemoteTypes.o -dyno libraries/ghci/dist-install/build/GHCi/RemoteTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -split-sections -dynamic-too -c libraries/ghc-boot/./GHC/ForeignSrcLang.hs -o libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.o -dyno libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/dist-install/build/GHCi/FFI.hs -o libraries/ghci/dist-install/build/GHCi/FFI.o -dyno libraries/ghci/dist-install/build/GHCi/FFI.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./SizedSeq.hs -o libraries/ghci/dist-install/build/SizedSeq.o -dyno libraries/ghci/dist-install/build/SizedSeq.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/binary/dist-install/build -hidir libraries/binary/dist-install/build -stubdir libraries/binary/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id binary-0.8.5.1 -hide-all-packages -i -ilibraries/binary/src -ilibraries/binary/dist-install/build -Ilibraries/binary/dist-install/build -ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/dist-install/build/./autogen -Ilibraries/binary/. -optP-include -optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -O2 -Wall -fliberate-case-threshold=1000 -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell98 -O2 -no-user-package-db -rtsopts -Wno-deprecations -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/binary/dist-install/build/Data/Binary.dyn_o libraries/binary/dist-install/build/Data/Binary/Put.dyn_o libraries/binary/dist-install/build/Data/Binary/Get.dyn_o libraries/binary/dist-install/build/Data/Binary/Get/Internal.dyn_o libraries/binary/dist-install/build/Data/Binary/Builder.dyn_o libraries/binary/dist-install/build/Data/Binary/Class.dyn_o libraries/binary/dist-install/build/Data/Binary/Internal.dyn_o libraries/binary/dist-install/build/Data/Binary/Generic.dyn_o libraries/binary/dist-install/build/Data/Binary/FloatCast.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/binary/dist-install/build/libHSbinary-0.8.5.1-ghc8.2.2.so "rm" -f libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.dyn_o echo libraries/binary/dist-install/build/Data/Binary.o libraries/binary/dist-install/build/Data/Binary/Put.o libraries/binary/dist-install/build/Data/Binary/Get.o libraries/binary/dist-install/build/Data/Binary/Get/Internal.o libraries/binary/dist-install/build/Data/Binary/Builder.o libraries/binary/dist-install/build/Data/Binary/Class.o libraries/binary/dist-install/build/Data/Binary/Internal.o libraries/binary/dist-install/build/Data/Binary/Generic.o libraries/binary/dist-install/build/Data/Binary/FloatCast.o >> libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a.contents "/usr/bin/ar" q libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a @libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a.contents /usr/bin/ar: creating libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a "rm" -f libraries/binary/dist-install/build/libHSbinary-0.8.5.1.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/StaticPtrTable.hs -o libraries/ghci/dist-install/build/GHCi/StaticPtrTable.o -dyno libraries/ghci/dist-install/build/GHCi/StaticPtrTable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/ObjLink.hs -o libraries/ghci/dist-install/build/GHCi/ObjLink.o -dyno libraries/ghci/dist-install/build/GHCi/ObjLink.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/ResolvedBCO.hs -o libraries/ghci/dist-install/build/GHCi/ResolvedBCO.o -dyno libraries/ghci/dist-install/build/GHCi/ResolvedBCO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -split-sections -dynamic-too -c libraries/template-haskell/./Language/Haskell/TH.hs -o libraries/template-haskell/dist-install/build/Language/Haskell/TH.o -dyno libraries/template-haskell/dist-install/build/Language/Haskell/TH.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/TH/Binary.hs -o libraries/ghci/dist-install/build/GHCi/TH/Binary.o -dyno libraries/ghci/dist-install/build/GHCi/TH/Binary.dyn_o "rm" -f libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a.contents echo libraries/template-haskell/dist-install/build/Language/Haskell/TH.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.o >> libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a.contents "/usr/bin/ar" q libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a @libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a.contents /usr/bin/ar: creating libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/template-haskell/dist-install/build -hidir libraries/template-haskell/dist-install/build -stubdir libraries/template-haskell/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id template-haskell-2.12.0.0 -hide-all-packages -i -ilibraries/template-haskell/. -ilibraries/template-haskell/dist-install/build -Ilibraries/template-haskell/dist-install/build -ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/dist-install/build/./autogen -Ilibraries/template-haskell/. -optP-include -optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-boot-th-8.2.2 -package-id pretty-1.1.3.3 -Wall -this-unit-id template-haskell -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/template-haskell/dist-install/build/Language/Haskell/TH.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Ppr.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/PprLib.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Quote.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Syntax.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/LanguageExtensions.dyn_o libraries/template-haskell/dist-install/build/Language/Haskell/TH/Lib/Map.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Condition.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/GetOpt.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.dyn_o "rm" -f libraries/template-haskell/dist-install/build/libHStemplate-haskell-2.12.0.0.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/DList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/TestSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Lex.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Text.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Text.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Text.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/ReadE.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/CreateBCO.hs -o libraries/ghci/dist-install/build/GHCi/CreateBCO.o -dyno libraries/ghci/dist-install/build/GHCi/CreateBCO.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Verbosity.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/TH.hs -o libraries/ghci/dist-install/build/GHCi/TH.p_o -dyno libraries/ghci/dist-install/build/GHCi/TH.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/ModuleName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Language/Haskell/Extension.hs -o libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.o -dyno libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Version.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Version.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Version.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/System.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/System.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/System.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Outputable.hs -o compiler/stage2/build/Outputable.o -dyno compiler/stage2/build/Outputable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -c libraries/ghci/./GHCi/Run.hs -o libraries/ghci/dist-install/build/GHCi/Run.p_o -dyno libraries/ghci/dist-install/build/GHCi/Run.dyn_o "rm" -f libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a.contents echo libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.o libraries/ghc-boot/dist-install/build/GHC/PackageDb.o libraries/ghc-boot/dist-install/build/GHC/Serialized.o libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.o >> libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a.contents "/usr/bin/ar" q libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a @libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a.contents /usr/bin/ar: creating libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a "rm" -f libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghc-boot/dist-install/build -hidir libraries/ghc-boot/dist-install/build -stubdir libraries/ghc-boot/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-boot-8.2.2 -hide-all-packages -i -ilibraries/ghc-boot/. -ilibraries/ghc-boot/dist-install/build -Ilibraries/ghc-boot/dist-install/build -ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/dist-install/build/./autogen -Ilibraries/ghc-boot/. -optP-include -optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-boot-th-8.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/ghc-boot/dist-install/build/GHC/LanguageExtensions.dyn_o libraries/ghc-boot/dist-install/build/GHC/PackageDb.dyn_o libraries/ghc-boot/dist-install/build/GHC/Serialized.dyn_o libraries/ghc-boot/dist-install/build/GHC/ForeignSrcLang.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/ghc-boot/dist-install/build/libHSghc-boot-8.2.2-ghc8.2.2.so Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.dyn_o "rm" -f libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -Iiserv/stage2_p/build -iiserv/stage2_p/build/iserv/autogen -Iiserv/stage2_p/build/iserv/autogen -optP-include -optPiserv/stage2_p/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_p/build -hidir iserv/stage2_p/build -stubdir iserv/stage2_p/build -split-sections -c iserv/src/Main.hs -o iserv/stage2_p/build/Main.p_o echo libraries/ghci/dist-install/build/GHCi/BreakArray.p_o libraries/ghci/dist-install/build/GHCi/Message.p_o libraries/ghci/dist-install/build/GHCi/ResolvedBCO.p_o libraries/ghci/dist-install/build/GHCi/RemoteTypes.p_o libraries/ghci/dist-install/build/GHCi/FFI.p_o libraries/ghci/dist-install/build/GHCi/InfoTable.p_o libraries/ghci/dist-install/build/GHCi/StaticPtrTable.p_o libraries/ghci/dist-install/build/GHCi/TH/Binary.p_o libraries/ghci/dist-install/build/SizedSeq.p_o libraries/ghci/dist-install/build/GHCi/Run.p_o libraries/ghci/dist-install/build/GHCi/CreateBCO.p_o libraries/ghci/dist-install/build/GHCi/ObjLink.p_o libraries/ghci/dist-install/build/GHCi/Signals.p_o libraries/ghci/dist-install/build/GHCi/TH.p_o >> libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a.contents "/usr/bin/ar" q libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a @libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a.contents /usr/bin/ar: creating libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a "rm" -f libraries/ghci/dist-install/build/libHSghci-8.2.2_p.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Json.hs -o compiler/stage2/build/Json.o -dyno compiler/stage2/build/Json.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/TyCoRep.hs-boot -o compiler/stage2/build/TyCoRep.o-boot -dyno compiler/stage2/build/TyCoRep.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Bag.hs -o compiler/stage2/build/Bag.o -dyno compiler/stage2/build/Bag.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/ListSetOps.hs -o compiler/stage2/build/ListSetOps.o -dyno compiler/stage2/build/ListSetOps.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/StringBuffer.hs -o compiler/stage2/build/StringBuffer.o -dyno compiler/stage2/build/StringBuffer.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/IdInfo.hs-boot -o compiler/stage2/build/IdInfo.o-boot -dyno compiler/stage2/build/IdInfo.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcType.hs-boot -o compiler/stage2/build/TcType.o-boot -dyno compiler/stage2/build/TcType.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Pair.hs -o compiler/stage2/build/Pair.o -dyno compiler/stage2/build/Pair.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/OrdList.hs -o compiler/stage2/build/OrdList.o -dyno compiler/stage2/build/OrdList.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/SrcLoc.hs -o compiler/stage2/build/SrcLoc.o -dyno compiler/stage2/build/SrcLoc.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/BasicTypes.hs -o compiler/stage2/build/BasicTypes.o -dyno compiler/stage2/build/BasicTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/ErrUtils.hs-boot -o compiler/stage2/build/ErrUtils.o-boot -dyno compiler/stage2/build/ErrUtils.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/CmdLineParser.hs -o compiler/stage2/build/CmdLineParser.o -dyno compiler/stage2/build/CmdLineParser.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsDoc.hs -o compiler/stage2/build/HsDoc.o -dyno compiler/stage2/build/HsDoc.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/License.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/License.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/License.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/TestType.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/ParseUtils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Unique.hs -o compiler/stage2/build/Unique.o -dyno compiler/stage2/build/Unique.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/UniqFM.hs -o compiler/stage2/build/UniqFM.o -dyno compiler/stage2/build/UniqFM.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/UniqSupply.hs -o compiler/stage2/build/UniqSupply.o -dyno compiler/stage2/build/UniqSupply.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegClass.hs -o compiler/stage2/build/RegClass.o -dyno compiler/stage2/build/RegClass.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Reg.hs -o compiler/stage2/build/Reg.o -dyno compiler/stage2/build/Reg.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Binary.hs -o compiler/stage2/build/Binary.o -dyno compiler/stage2/build/Binary.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/UniqSet.hs -o compiler/stage2/build/UniqSet.o -dyno compiler/stage2/build/UniqSet.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/UniqDFM.hs -o compiler/stage2/build/UniqDFM.o -dyno compiler/stage2/build/UniqDFM.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/Digraph.hs -o compiler/stage2/build/Digraph.o -dyno compiler/stage2/build/Digraph.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/GraphBase.hs -o compiler/stage2/build/GraphBase.o -dyno compiler/stage2/build/GraphBase.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/ArchBase.hs -o compiler/stage2/build/RegAlloc/Graph/ArchBase.o -dyno compiler/stage2/build/RegAlloc/Graph/ArchBase.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs -o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o -dyno compiler/stage2/build/RegAlloc/Graph/TrivColorable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/GraphPpr.hs -o compiler/stage2/build/GraphPpr.o -dyno compiler/stage2/build/GraphPpr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/GraphOps.hs -o compiler/stage2/build/GraphOps.o -dyno compiler/stage2/build/GraphOps.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/UniqDSet.hs -o compiler/stage2/build/UniqDSet.o -dyno compiler/stage2/build/UniqDSet.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FastStringEnv.hs -o compiler/stage2/build/FastStringEnv.o -dyno compiler/stage2/build/FastStringEnv.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/ArchX86.hs -o compiler/stage2/build/RegAlloc/Graph/ArchX86.o -dyno compiler/stage2/build/RegAlloc/Graph/ArchX86.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/GraphColor.hs -o compiler/stage2/build/GraphColor.o -dyno compiler/stage2/build/GraphColor.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Module.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Package.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Package.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Package.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Module.hs -o compiler/stage2/build/Module.o -dyno compiler/stage2/build/Module.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DriverPhases.hs -o compiler/stage2/build/DriverPhases.o -dyno compiler/stage2/build/DriverPhases.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/BooleanFormula.hs -o compiler/stage2/build/BooleanFormula.o -dyno compiler/stage2/build/BooleanFormula.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Command.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Compat/Time.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/Message.hs -o libraries/ghci/dist-install/build/GHCi/Message.o -dyno libraries/ghci/dist-install/build/GHCi/Message.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrelNames.hs-boot -o compiler/stage2/build/PrelNames.o-boot -dyno compiler/stage2/build/PrelNames.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/PackageConfig.hs -o compiler/stage2/build/PackageConfig.o -dyno compiler/stage2/build/PackageConfig.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/ForeignCall.hs -o compiler/stage2/build/ForeignCall.o -dyno compiler/stage2/build/ForeignCall.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DynFlags.hs -o compiler/stage2/build/DynFlags.o -dyno compiler/stage2/build/DynFlags.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Executable.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Library.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/OccName.hs -o compiler/stage2/build/OccName.p_o -dyno compiler/stage2/build/OccName.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/ErrUtils.hs -o compiler/stage2/build/ErrUtils.p_o -dyno compiler/stage2/build/ErrUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmType.hs -o compiler/stage2/build/CmmType.p_o -dyno compiler/stage2/build/CmmType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/IOEnv.hs -o compiler/stage2/build/IOEnv.p_o -dyno compiler/stage2/build/IOEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/SMRep.hs -o compiler/stage2/build/SMRep.p_o -dyno compiler/stage2/build/SMRep.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmSwitch.hs -o compiler/stage2/build/CmmSwitch.p_o -dyno compiler/stage2/build/CmmSwitch.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Base.hs -o compiler/stage2/build/SPARC/Base.p_o -dyno compiler/stage2/build/SPARC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage2/build/RegAlloc/Linear/StackMap.p_o -dyno compiler/stage2/build/RegAlloc/Linear/StackMap.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmMachOp.hs -o compiler/stage2/build/CmmMachOp.p_o -dyno compiler/stage2/build/CmmMachOp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/Component.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Make.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Make.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Make.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/Bitmap.hs -o compiler/stage2/build/Bitmap.p_o -dyno compiler/stage2/build/Bitmap.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Name.hs -o compiler/stage2/build/Name.p_o -dyno compiler/stage2/build/Name.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/CPrim.hs -o compiler/stage2/build/CPrim.p_o -dyno compiler/stage2/build/CPrim.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmMangler.hs -o compiler/stage2/build/LlvmMangler.p_o -dyno compiler/stage2/build/LlvmMangler.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Elf.hs -o compiler/stage2/build/Elf.p_o -dyno compiler/stage2/build/Elf.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/NameEnv.hs -o compiler/stage2/build/NameEnv.p_o -dyno compiler/stage2/build/NameEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/FieldLabel.hs -o compiler/stage2/build/FieldLabel.p_o -dyno compiler/stage2/build/FieldLabel.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/NameSet.hs -o compiler/stage2/build/NameSet.p_o -dyno compiler/stage2/build/NameSet.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Packages.hs -o compiler/stage2/build/Packages.p_o -dyno compiler/stage2/build/Packages.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Var.hs -o compiler/stage2/build/Var.p_o -dyno compiler/stage2/build/Var.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/KnownUniques.hs-boot -o compiler/stage2/build/KnownUniques.p_o-boot -dyno compiler/stage2/build/KnownUniques.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Annotations.hs -o compiler/stage2/build/Annotations.p_o -dyno compiler/stage2/build/Annotations.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/BinFingerprint.hs -o compiler/stage2/build/BinFingerprint.p_o -dyno compiler/stage2/build/BinFingerprint.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/TH.hs -o libraries/ghci/dist-install/build/GHCi/TH.o -dyno libraries/ghci/dist-install/build/GHCi/TH.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Avail.hs -o compiler/stage2/build/Avail.p_o -dyno compiler/stage2/build/Avail.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsImpExp.hs -o compiler/stage2/build/HsImpExp.p_o -dyno compiler/stage2/build/HsImpExp.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/RdrName.hs -o compiler/stage2/build/RdrName.p_o -dyno compiler/stage2/build/RdrName.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/PatSyn.hs-boot -o compiler/stage2/build/PatSyn.p_o-boot -dyno compiler/stage2/build/PatSyn.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/DataCon.hs-boot -o compiler/stage2/build/DataCon.p_o-boot -dyno compiler/stage2/build/DataCon.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/TysWiredIn.hs-boot -o compiler/stage2/build/TysWiredIn.p_o-boot -dyno compiler/stage2/build/TysWiredIn.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/CoAxiom.hs -o compiler/stage2/build/CoAxiom.p_o -dyno compiler/stage2/build/CoAxiom.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/VarSet.hs -o compiler/stage2/build/VarSet.p_o -dyno compiler/stage2/build/VarSet.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/profiling/CostCentre.hs -o compiler/stage2/build/CostCentre.p_o -dyno compiler/stage2/build/CostCentre.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/ConLike.hs-boot -o compiler/stage2/build/ConLike.p_o-boot -dyno compiler/stage2/build/ConLike.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -split-sections -dynamic-too -c libraries/ghci/./GHCi/Run.hs -o libraries/ghci/dist-install/build/GHCi/Run.o -dyno libraries/ghci/dist-install/build/GHCi/Run.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/FV.hs -o compiler/stage2/build/FV.p_o -dyno compiler/stage2/build/FV.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/VarEnv.hs -o compiler/stage2/build/VarEnv.p_o -dyno compiler/stage2/build/VarEnv.dyn_o <> "rm" -f libraries/ghci/dist-install/build/libHSghci-8.2.2.a libraries/ghci/dist-install/build/libHSghci-8.2.2.a.contents echo libraries/ghci/dist-install/build/GHCi/BreakArray.o libraries/ghci/dist-install/build/GHCi/Message.o libraries/ghci/dist-install/build/GHCi/ResolvedBCO.o libraries/ghci/dist-install/build/GHCi/RemoteTypes.o libraries/ghci/dist-install/build/GHCi/FFI.o libraries/ghci/dist-install/build/GHCi/InfoTable.o libraries/ghci/dist-install/build/GHCi/StaticPtrTable.o libraries/ghci/dist-install/build/GHCi/TH/Binary.o libraries/ghci/dist-install/build/SizedSeq.o libraries/ghci/dist-install/build/GHCi/Run.o libraries/ghci/dist-install/build/GHCi/CreateBCO.o libraries/ghci/dist-install/build/GHCi/ObjLink.o libraries/ghci/dist-install/build/GHCi/Signals.o libraries/ghci/dist-install/build/GHCi/TH.o >> libraries/ghci/dist-install/build/libHSghci-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -Iiserv/stage2/build -iiserv/stage2/build/iserv/autogen -Iiserv/stage2/build/iserv/autogen -optP-include -optPiserv/stage2/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2/build -hidir iserv/stage2/build -stubdir iserv/stage2/build -split-sections -c iserv/src/Main.hs -o iserv/stage2/build/Main.o "/usr/bin/ar" q libraries/ghci/dist-install/build/libHSghci-8.2.2.a @libraries/ghci/dist-install/build/libHSghci-8.2.2.a.contents /usr/bin/ar: creating libraries/ghci/dist-install/build/libHSghci-8.2.2.a "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/ghci/dist-install/build -hidir libraries/ghci/dist-install/build -stubdir libraries/ghci/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id ghci-8.2.2 -hide-all-packages -i -ilibraries/ghci/. -ilibraries/ghci/dist-install/build -Ilibraries/ghci/dist-install/build -ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/dist-install/build/./autogen -Ilibraries/ghci/. -optP-DGHCI -optP-include -optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id template-haskell-2.12.0.0 -package-id transformers-0.5.2.0 -package-id unix-2.7.2.2 -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/ghci/dist-install/build/GHCi/BreakArray.dyn_o libraries/ghci/dist-install/build/GHCi/Message.dyn_o libraries/ghci/dist-install/build/GHCi/ResolvedBCO.dyn_o libraries/ghci/dist-install/build/GHCi/RemoteTypes.dyn_o libraries/ghci/dist-install/build/GHCi/FFI.dyn_o libraries/ghci/dist-install/build/GHCi/InfoTable.dyn_o libraries/ghci/dist-install/build/GHCi/StaticPtrTable.dyn_o libraries/ghci/dist-install/build/GHCi/TH/Binary.dyn_o libraries/ghci/dist-install/build/SizedSeq.dyn_o libraries/ghci/dist-install/build/GHCi/Run.dyn_o libraries/ghci/dist-install/build/GHCi/CreateBCO.dyn_o libraries/ghci/dist-install/build/GHCi/ObjLink.dyn_o libraries/ghci/dist-install/build/GHCi/Signals.dyn_o libraries/ghci/dist-install/build/GHCi/TH.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/ghci/dist-install/build/libHSghci-8.2.2-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/iserv/autogen -Iiserv/stage2_dyn/build/iserv/autogen -optP-include -optPiserv/stage2_dyn/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_dyn/build -hidir iserv/stage2_dyn/build -stubdir iserv/stage2_dyn/build -c iserv/src/Main.hs -o iserv/stage2_dyn/build/Main.dyn_o "rm" -f libraries/ghci/dist-install/build/libHSghci-8.2.2.a.contents Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist-install/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pkg/dist-install/build -hidir utils/ghc-pkg/dist-install/build -stubdir utils/ghc-pkg/dist-install/build -c utils/ghc-pkg/./Main.hs -o utils/ghc-pkg/dist-install/build/Main.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Coercion.hs-boot -o compiler/stage2/build/Coercion.p_o-boot -dyno compiler/stage2/build/Coercion.dyn_o-boot <> <> utils/ghc-pkg/Main.hs:1217:7: warning: [-Wunused-local-binds] Defined but not used: ‘hasAnyAbiDepends’ | 1217 | hasAnyAbiDepends x = length (abiDepends x) > 0 | ^^^^^^^^^^^^^^^^ utils/ghc-pkg/Main.hs:1892:1: warning: [-Wunused-top-binds] Defined but not used: ‘checkFile’ | 1892 | checkFile = checkPath False False | ^^^^^^^^^ utils/ghc-pkg/Main.hs:1893:1: warning: [-Wunused-top-binds] Defined but not used: ‘checkDirURL’ | 1893 | checkDirURL = checkPath True True | ^^^^^^^^^^^ <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrelNames.hs -o compiler/stage2/build/PrelNames.p_o -dyno compiler/stage2/build/PrelNames.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/ApiAnnotation.hs -o compiler/stage2/build/ApiAnnotation.p_o -dyno compiler/stage2/build/ApiAnnotation.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Test.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/Lexer.hs -o compiler/stage2/build/Lexer.p_o -dyno compiler/stage2/build/Lexer.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Class.hs -o compiler/stage2/build/Class.p_o -dyno compiler/stage2/build/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/THNames.hs -o compiler/stage2/build/THNames.p_o -dyno compiler/stage2/build/THNames.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/MkId.hs-boot -o compiler/stage2/build/MkId.p_o-boot -dyno compiler/stage2/build/MkId.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/TyCon.hs -o compiler/stage2/build/TyCon.p_o -dyno compiler/stage2/build/TyCon.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/IfaceType.hs-boot -o compiler/stage2/build/IfaceType.p_o-boot -dyno compiler/stage2/build/IfaceType.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Type.hs-boot -o compiler/stage2/build/Type.p_o-boot -dyno compiler/stage2/build/Type.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/IfaceType.hs -o compiler/stage2/build/IfaceType.p_o -dyno compiler/stage2/build/IfaceType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcTypeNats.hs-boot -o compiler/stage2/build/TcTypeNats.p_o-boot -dyno compiler/stage2/build/TcTypeNats.dyn_o-boot <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/ToIface.hs-boot -o compiler/stage2/build/ToIface.p_o-boot -dyno compiler/stage2/build/ToIface.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Register.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Install.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.dyn_o libraries/Cabal/Cabal/Distribution/Simple/Install.hs:36:1: warning: [-Wunused-imports] The import of ‘warn’ from module ‘Distribution.Simple.Utils’ is redundant | 36 | import Distribution.Simple.Utils | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/TyCoRep.hs -o compiler/stage2/build/TyCoRep.p_o -dyno compiler/stage2/build/TyCoRep.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmMonad.hs -o compiler/stage2/build/CmmMonad.p_o -dyno compiler/stage2/build/CmmMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/TysPrim.hs -o compiler/stage2/build/TysPrim.p_o -dyno compiler/stage2/build/TysPrim.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Kind.hs -o compiler/stage2/build/Kind.p_o -dyno compiler/stage2/build/Kind.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Type.hs -o compiler/stage2/build/Type.p_o -dyno compiler/stage2/build/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Build.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Coercion.hs -o compiler/stage2/build/Coercion.p_o -dyno compiler/stage2/build/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/PatSyn.hs -o compiler/stage2/build/PatSyn.p_o -dyno compiler/stage2/build/PatSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Literal.hs -o compiler/stage2/build/Literal.p_o -dyno compiler/stage2/build/Literal.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -c libraries/Cabal/Cabal/./Distribution/Simple.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.p_o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.dyn_o <> "rm" -f libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a.contents echo libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/License.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Make.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Package.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/System.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Text.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Version.p_o libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.p_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.p_o libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.p_o >> libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a.contents "/usr/bin/ar" q libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a @libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a.contents /usr/bin/ar: creating libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a "rm" -f libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0_p.a.contents "inplace/bin/ghc-stage1" -o iserv/stage2_p/build/tmp/ghc-iserv-prof -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -Iiserv/stage2_p/build -iiserv/stage2_p/build/iserv/autogen -Iiserv/stage2_p/build/iserv/autogen -optP-include -optPiserv/stage2_p/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_p/build -hidir iserv/stage2_p/build -stubdir iserv/stage2_p/build -split-sections -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -prof -eventlog -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_p/build -Iiserv/stage2_p/build -iiserv/stage2_p/build/iserv/autogen -Iiserv/stage2_p/build/iserv/autogen -optP-include -optPiserv/stage2_p/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances iserv/stage2_p/build/Main.p_o iserv/stage2_p/build/GHCi/Utils.p_o iserv/stage2_p/build/cbits/iservmain.p_o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -m 755 iserv/stage2_p/build/tmp/ghc-iserv-prof inplace/lib/bin/ghc-iserv-prof.bin "rm" -f inplace/lib/bin/ghc-iserv-prof echo '#!/bin/sh' >> inplace/lib/bin/ghc-iserv-prof echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-iserv-prof.bin"' >> inplace/lib/bin/ghc-iserv-prof echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv-prof echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/lib/bin/ghc-iserv-prof echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv-prof echo 'pgmgcc="/usr/bin/gcc"' >> inplace/lib/bin/ghc-iserv-prof echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/lib/bin/ghc-iserv-prof echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/ghc-iserv-prof chmod +x inplace/lib/bin/ghc-iserv-prof <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/Unify.hs -o compiler/stage2/build/Unify.p_o -dyno compiler/stage2/build/Unify.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/DataCon.hs -o compiler/stage2/build/DataCon.p_o -dyno compiler/stage2/build/DataCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplStg/RepType.hs -o compiler/stage2/build/RepType.p_o -dyno compiler/stage2/build/RepType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Demand.hs -o compiler/stage2/build/Demand.p_o -dyno compiler/stage2/build/Demand.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreSyn.hs -o compiler/stage2/build/CoreSyn.p_o -dyno compiler/stage2/build/CoreSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/ConLike.hs -o compiler/stage2/build/ConLike.p_o -dyno compiler/stage2/build/ConLike.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Type/Classify.hs -o compiler/stage2/build/Vectorise/Type/Classify.p_o -dyno compiler/stage2/build/Vectorise/Type/Classify.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/IdInfo.hs -o compiler/stage2/build/IdInfo.p_o -dyno compiler/stage2/build/IdInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/TrieMap.hs -o compiler/stage2/build/TrieMap.p_o -dyno compiler/stage2/build/TrieMap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Vect.hs -o compiler/stage2/build/Vectorise/Vect.p_o -dyno compiler/stage2/build/Vectorise/Vect.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/Id.hs -o compiler/stage2/build/Id.p_o -dyno compiler/stage2/build/Id.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/TysWiredIn.hs -o compiler/stage2/build/TysWiredIn.p_o -dyno compiler/stage2/build/TysWiredIn.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreSeq.hs -o compiler/stage2/build/CoreSeq.p_o -dyno compiler/stage2/build/CoreSeq.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/InteractiveEvalTypes.hs -o compiler/stage2/build/InteractiveEvalTypes.p_o -dyno compiler/stage2/build/InteractiveEvalTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/utils/UnVarGraph.hs -o compiler/stage2/build/UnVarGraph.p_o -dyno compiler/stage2/build/UnVarGraph.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreStats.hs -o compiler/stage2/build/CoreStats.p_o -dyno compiler/stage2/build/CoreStats.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Make.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Make.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Make.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/PprCore.hs -o compiler/stage2/build/PprCore.p_o -dyno compiler/stage2/build/PprCore.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/FamInstEnv.hs -o compiler/stage2/build/FamInstEnv.p_o -dyno compiler/stage2/build/FamInstEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/NameCache.hs -o compiler/stage2/build/NameCache.p_o -dyno compiler/stage2/build/NameCache.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -fforce-recomp -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrimOp.hs -o compiler/stage2/build/PrimOp.p_o -dyno compiler/stage2/build/PrimOp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/KnownUniques.hs -o compiler/stage2/build/KnownUniques.p_o -dyno compiler/stage2/build/KnownUniques.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Builtins/Base.hs -o compiler/stage2/build/Vectorise/Builtins/Base.p_o -dyno compiler/stage2/build/Vectorise/Builtins/Base.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/IfaceSyn.hs -o compiler/stage2/build/IfaceSyn.p_o -dyno compiler/stage2/build/IfaceSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreFVs.hs -o compiler/stage2/build/CoreFVs.p_o -dyno compiler/stage2/build/CoreFVs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcType.hs -o compiler/stage2/build/TcType.p_o -dyno compiler/stage2/build/TcType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/OccName.hs -o compiler/stage2/build/OccName.o -dyno compiler/stage2/build/OccName.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/ErrUtils.hs -o compiler/stage2/build/ErrUtils.o -dyno compiler/stage2/build/ErrUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/IOEnv.hs -o compiler/stage2/build/IOEnv.o -dyno compiler/stage2/build/IOEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmType.hs -o compiler/stage2/build/CmmType.o -dyno compiler/stage2/build/CmmType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/SMRep.hs -o compiler/stage2/build/SMRep.o -dyno compiler/stage2/build/SMRep.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmSwitch.hs -o compiler/stage2/build/CmmSwitch.o -dyno compiler/stage2/build/CmmSwitch.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Base.hs -o compiler/stage2/build/SPARC/Base.o -dyno compiler/stage2/build/SPARC/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage2/build/RegAlloc/Linear/StackMap.o -dyno compiler/stage2/build/RegAlloc/Linear/StackMap.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmMachOp.hs -o compiler/stage2/build/CmmMachOp.o -dyno compiler/stage2/build/CmmMachOp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/InstEnv.hs -o compiler/stage2/build/InstEnv.p_o -dyno compiler/stage2/build/InstEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcEvidence.hs -o compiler/stage2/build/TcEvidence.p_o -dyno compiler/stage2/build/TcEvidence.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/Bitmap.hs -o compiler/stage2/build/Bitmap.o -dyno compiler/stage2/build/Bitmap.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Name.hs -o compiler/stage2/build/Name.o -dyno compiler/stage2/build/Name.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/types/OptCoercion.hs -o compiler/stage2/build/OptCoercion.p_o -dyno compiler/stage2/build/OptCoercion.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeTypes.hs -o compiler/stage2/build/ByteCodeTypes.p_o -dyno compiler/stage2/build/ByteCodeTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreUtils.hs -o compiler/stage2/build/CoreUtils.p_o -dyno compiler/stage2/build/CoreUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CLabel.hs -o compiler/stage2/build/CLabel.p_o -dyno compiler/stage2/build/CLabel.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stgSyn/StgSyn.hs -o compiler/stage2/build/StgSyn.p_o -dyno compiler/stage2/build/StgSyn.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/CPrim.hs -o compiler/stage2/build/CPrim.o -dyno compiler/stage2/build/CPrim.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmMangler.hs -o compiler/stage2/build/LlvmMangler.o -dyno compiler/stage2/build/LlvmMangler.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Elf.hs -o compiler/stage2/build/Elf.o -dyno compiler/stage2/build/Elf.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/PlaceHolder.hs -o compiler/stage2/build/PlaceHolder.p_o -dyno compiler/stage2/build/PlaceHolder.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/BinFingerprint.hs -o compiler/stage2/build/BinFingerprint.o -dyno compiler/stage2/build/BinFingerprint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Var.hs -o compiler/stage2/build/Var.o -dyno compiler/stage2/build/Var.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/FieldLabel.hs -o compiler/stage2/build/FieldLabel.o -dyno compiler/stage2/build/FieldLabel.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/NameSet.hs -o compiler/stage2/build/NameSet.o -dyno compiler/stage2/build/NameSet.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/NameEnv.hs -o compiler/stage2/build/NameEnv.o -dyno compiler/stage2/build/NameEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/KnownUniques.hs-boot -o compiler/stage2/build/KnownUniques.o-boot -dyno compiler/stage2/build/KnownUniques.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Annotations.hs -o compiler/stage2/build/Annotations.o -dyno compiler/stage2/build/Annotations.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Packages.hs -o compiler/stage2/build/Packages.o -dyno compiler/stage2/build/Packages.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsPat.hs-boot -o compiler/stage2/build/HsPat.p_o-boot -dyno compiler/stage2/build/HsPat.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplStg/StgCse.hs -o compiler/stage2/build/StgCse.p_o -dyno compiler/stage2/build/StgCse.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplStg/StgStats.hs -o compiler/stage2/build/StgStats.p_o -dyno compiler/stage2/build/StgStats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stgSyn/StgLint.hs -o compiler/stage2/build/StgLint.p_o -dyno compiler/stage2/build/StgLint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/profiling/SCCfinal.hs -o compiler/stage2/build/SCCfinal.p_o -dyno compiler/stage2/build/SCCfinal.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsExpr.hs-boot -o compiler/stage2/build/HsExpr.p_o-boot -dyno compiler/stage2/build/HsExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Test.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsLit.hs -o compiler/stage2/build/HsLit.p_o -dyno compiler/stage2/build/HsLit.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsTypes.hs -o compiler/stage2/build/HsTypes.p_o -dyno compiler/stage2/build/HsTypes.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Avail.hs -o compiler/stage2/build/Avail.o -dyno compiler/stage2/build/Avail.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsImpExp.hs -o compiler/stage2/build/HsImpExp.o -dyno compiler/stage2/build/HsImpExp.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/RdrName.hs -o compiler/stage2/build/RdrName.o -dyno compiler/stage2/build/RdrName.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/VarSet.hs -o compiler/stage2/build/VarSet.o -dyno compiler/stage2/build/VarSet.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/PatSyn.hs-boot -o compiler/stage2/build/PatSyn.o-boot -dyno compiler/stage2/build/PatSyn.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/DataCon.hs-boot -o compiler/stage2/build/DataCon.o-boot -dyno compiler/stage2/build/DataCon.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/TysWiredIn.hs-boot -o compiler/stage2/build/TysWiredIn.o-boot -dyno compiler/stage2/build/TysWiredIn.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/CoAxiom.hs -o compiler/stage2/build/CoAxiom.o -dyno compiler/stage2/build/CoAxiom.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/profiling/CostCentre.hs -o compiler/stage2/build/CostCentre.o -dyno compiler/stage2/build/CostCentre.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreSubst.hs -o compiler/stage2/build/CoreSubst.p_o -dyno compiler/stage2/build/CoreSubst.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/OccurAnal.hs -o compiler/stage2/build/OccurAnal.p_o -dyno compiler/stage2/build/OccurAnal.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SAT.hs -o compiler/stage2/build/SAT.p_o -dyno compiler/stage2/build/SAT.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/ConLike.hs-boot -o compiler/stage2/build/ConLike.o-boot -dyno compiler/stage2/build/ConLike.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/BlockId.hs -o compiler/stage2/build/BlockId.p_o -dyno compiler/stage2/build/BlockId.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/profiling/ProfInit.hs -o compiler/stage2/build/ProfInit.p_o -dyno compiler/stage2/build/ProfInit.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmExpr.hs -o compiler/stage2/build/CmmExpr.p_o -dyno compiler/stage2/build/CmmExpr.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/VarEnv.hs -o compiler/stage2/build/VarEnv.o -dyno compiler/stage2/build/VarEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/FV.hs -o compiler/stage2/build/FV.o -dyno compiler/stage2/build/FV.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/NoRegs.hs -o compiler/stage2/build/CodeGen/Platform/NoRegs.p_o -dyno compiler/stage2/build/CodeGen/Platform/NoRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/X86_64.hs -o compiler/stage2/build/CodeGen/Platform/X86_64.p_o -dyno compiler/stage2/build/CodeGen/Platform/X86_64.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/X86.hs -o compiler/stage2/build/CodeGen/Platform/X86.p_o -dyno compiler/stage2/build/CodeGen/Platform/X86.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/SPARC.hs -o compiler/stage2/build/CodeGen/Platform/SPARC.p_o -dyno compiler/stage2/build/CodeGen/Platform/SPARC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs -o compiler/stage2/build/CodeGen/Platform/PPC_Darwin.p_o -dyno compiler/stage2/build/CodeGen/Platform/PPC_Darwin.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/PPC.hs -o compiler/stage2/build/CodeGen/Platform/PPC.p_o -dyno compiler/stage2/build/CodeGen/Platform/PPC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/ARM64.hs -o compiler/stage2/build/CodeGen/Platform/ARM64.p_o -dyno compiler/stage2/build/CodeGen/Platform/ARM64.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform/ARM.hs -o compiler/stage2/build/CodeGen/Platform/ARM.p_o -dyno compiler/stage2/build/CodeGen/Platform/ARM.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/PprCmmExpr.hs -o compiler/stage2/build/PprCmmExpr.p_o -dyno compiler/stage2/build/PprCmmExpr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmLex.hs -o compiler/stage2/build/CmmLex.p_o -dyno compiler/stage2/build/CmmLex.dyn_o <> <> <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CodeGen/Platform.hs -o compiler/stage2/build/CodeGen/Platform.p_o -dyno compiler/stage2/build/CodeGen/Platform.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmNode.hs -o compiler/stage2/build/CmmNode.p_o -dyno compiler/stage2/build/CmmNode.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreArity.hs -o compiler/stage2/build/CoreArity.p_o -dyno compiler/stage2/build/CoreArity.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/CSE.hs -o compiler/stage2/build/CSE.p_o -dyno compiler/stage2/build/CSE.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Coercion.hs-boot -o compiler/stage2/build/Coercion.o-boot -dyno compiler/stage2/build/Coercion.dyn_o-boot <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/Cmm.hs -o compiler/stage2/build/Cmm.p_o -dyno compiler/stage2/build/Cmm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/CallArity.hs -o compiler/stage2/build/CallArity.p_o -dyno compiler/stage2/build/CallArity.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PprBase.hs -o compiler/stage2/build/PprBase.p_o -dyno compiler/stage2/build/PprBase.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/PprCmmDecl.hs -o compiler/stage2/build/PprCmmDecl.p_o -dyno compiler/stage2/build/PprCmmDecl.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/Hoopl/Dataflow.hs -o compiler/stage2/build/Hoopl/Dataflow.p_o -dyno compiler/stage2/build/Hoopl/Dataflow.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/Regs.hs -o compiler/stage2/build/X86/Regs.p_o -dyno compiler/stage2/build/X86/Regs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Format.hs -o compiler/stage2/build/Format.p_o -dyno compiler/stage2/build/Format.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Imm.hs -o compiler/stage2/build/SPARC/Imm.p_o -dyno compiler/stage2/build/SPARC/Imm.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmClosure.hs -o compiler/stage2/build/StgCmmClosure.p_o -dyno compiler/stage2/build/StgCmmClosure.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/AddrMode.hs -o compiler/stage2/build/SPARC/AddrMode.p_o -dyno compiler/stage2/build/SPARC/AddrMode.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Regs.hs -o compiler/stage2/build/SPARC/Regs.p_o -dyno compiler/stage2/build/SPARC/Regs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/Regs.hs -o compiler/stage2/build/PPC/Regs.p_o -dyno compiler/stage2/build/PPC/Regs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Register.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Install.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/Hoopl.hs -o compiler/stage2/build/Hoopl.p_o -dyno compiler/stage2/build/Hoopl.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/Llvm/Types.hs -o compiler/stage2/build/Llvm/Types.p_o -dyno compiler/stage2/build/Llvm/Types.dyn_o libraries/Cabal/Cabal/Distribution/Simple/Install.hs:36:1: warning: [-Wunused-imports] The import of ‘warn’ from module ‘Distribution.Simple.Utils’ is redundant | 36 | import Distribution.Simple.Utils | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.p_o -dyno compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Stack.hs -o compiler/stage2/build/SPARC/Stack.p_o -dyno compiler/stage2/build/SPARC/Stack.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmUtils.hs -o compiler/stage2/build/CmmUtils.p_o -dyno compiler/stage2/build/CmmUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmLive.hs -o compiler/stage2/build/CmmLive.p_o -dyno compiler/stage2/build/CmmLive.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Instruction.hs -o compiler/stage2/build/Instruction.p_o -dyno compiler/stage2/build/Instruction.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Dwarf/Constants.hs -o compiler/stage2/build/Dwarf/Constants.p_o -dyno compiler/stage2/build/Dwarf/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/RegInfo.hs -o compiler/stage2/build/X86/RegInfo.p_o -dyno compiler/stage2/build/X86/RegInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.p_o -dyno compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.p_o -dyno compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.dyn_o <> <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/TargetReg.hs -o compiler/stage2/build/TargetReg.p_o -dyno compiler/stage2/build/TargetReg.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.p_o -dyno compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Instr.hs -o compiler/stage2/build/SPARC/Instr.p_o -dyno compiler/stage2/build/SPARC/Instr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmArgRep.hs -o compiler/stage2/build/StgCmmArgRep.p_o -dyno compiler/stage2/build/StgCmmArgRep.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsBinds.hs -o compiler/stage2/build/HsBinds.p_o -dyno compiler/stage2/build/HsBinds.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/PprCmm.hs -o compiler/stage2/build/PprCmm.p_o -dyno compiler/stage2/build/PprCmm.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/CgUtils.hs -o compiler/stage2/build/CgUtils.p_o -dyno compiler/stage2/build/CgUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmOpt.hs -o compiler/stage2/build/CmmOpt.p_o -dyno compiler/stage2/build/CmmOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/Debug.hs -o compiler/stage2/build/Debug.p_o -dyno compiler/stage2/build/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmInfo.hs -o compiler/stage2/build/CmmInfo.p_o -dyno compiler/stage2/build/CmmInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmContFlowOpt.hs -o compiler/stage2/build/CmmContFlowOpt.p_o -dyno compiler/stage2/build/CmmContFlowOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmImplementSwitchPlans.hs -o compiler/stage2/build/CmmImplementSwitchPlans.p_o -dyno compiler/stage2/build/CmmImplementSwitchPlans.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/ShortcutJump.hs -o compiler/stage2/build/SPARC/ShortcutJump.p_o -dyno compiler/stage2/build/SPARC/ShortcutJump.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Base.hs -o compiler/stage2/build/SPARC/CodeGen/Base.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Base.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmCommonBlockElim.hs -o compiler/stage2/build/CmmCommonBlockElim.p_o -dyno compiler/stage2/build/CmmCommonBlockElim.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/Llvm/MetaData.hs -o compiler/stage2/build/Llvm/MetaData.p_o -dyno compiler/stage2/build/Llvm/MetaData.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrelNames.hs -o compiler/stage2/build/PrelNames.o -dyno compiler/stage2/build/PrelNames.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/ApiAnnotation.hs -o compiler/stage2/build/ApiAnnotation.o -dyno compiler/stage2/build/ApiAnnotation.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/Llvm/AbsSyn.hs -o compiler/stage2/build/Llvm/AbsSyn.p_o -dyno compiler/stage2/build/Llvm/AbsSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Dwarf/Types.hs -o compiler/stage2/build/Dwarf/Types.p_o -dyno compiler/stage2/build/Dwarf/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/NCGMonad.hs -o compiler/stage2/build/NCGMonad.p_o -dyno compiler/stage2/build/NCGMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/Instr.hs -o compiler/stage2/build/X86/Instr.p_o -dyno compiler/stage2/build/X86/Instr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmLint.hs -o compiler/stage2/build/CmmLint.p_o -dyno compiler/stage2/build/CmmLint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/PprC.hs -o compiler/stage2/build/PprC.p_o -dyno compiler/stage2/build/PprC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Liveness.hs -o compiler/stage2/build/RegAlloc/Liveness.p_o -dyno compiler/stage2/build/RegAlloc/Liveness.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/Ppr.hs -o compiler/stage2/build/SPARC/Ppr.p_o -dyno compiler/stage2/build/SPARC/Ppr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmCallConv.hs -o compiler/stage2/build/CmmCallConv.p_o -dyno compiler/stage2/build/CmmCallConv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/Instr.hs -o compiler/stage2/build/PPC/Instr.p_o -dyno compiler/stage2/build/PPC/Instr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmProcPoint.hs -o compiler/stage2/build/CmmProcPoint.p_o -dyno compiler/stage2/build/CmmProcPoint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmBuildInfoTables.hs -o compiler/stage2/build/CmmBuildInfoTables.p_o -dyno compiler/stage2/build/CmmBuildInfoTables.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/Llvm/PpLlvm.hs -o compiler/stage2/build/Llvm/PpLlvm.p_o -dyno compiler/stage2/build/Llvm/PpLlvm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs-boot -o compiler/stage2/build/SPARC/CodeGen/Gen32.p_o-boot -dyno compiler/stage2/build/SPARC/CodeGen/Gen32.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Amode.hs -o compiler/stage2/build/SPARC/CodeGen/Amode.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Amode.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/CondCode.hs -o compiler/stage2/build/SPARC/CodeGen/CondCode.p_o -dyno compiler/stage2/build/SPARC/CodeGen/CondCode.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmSink.hs -o compiler/stage2/build/CmmSink.p_o -dyno compiler/stage2/build/CmmSink.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/MkGraph.hs -o compiler/stage2/build/MkGraph.p_o -dyno compiler/stage2/build/MkGraph.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Expand.hs -o compiler/stage2/build/SPARC/CodeGen/Expand.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Expand.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Gen64.hs -o compiler/stage2/build/SPARC/CodeGen/Gen64.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Gen64.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Sanity.hs -o compiler/stage2/build/SPARC/CodeGen/Sanity.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Sanity.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage2/build/PPC/Ppr.p_o -dyno compiler/stage2/build/PPC/Ppr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage2/build/PPC/RegInfo.p_o -dyno compiler/stage2/build/PPC/RegInfo.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -o compiler/stage2/build/RegAlloc/Graph/SpillCost.p_o -dyno compiler/stage2/build/RegAlloc/Graph/SpillCost.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/Spill.hs -o compiler/stage2/build/RegAlloc/Graph/Spill.p_o -dyno compiler/stage2/build/RegAlloc/Graph/Spill.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage2/build/RegAlloc/Graph/SpillClean.p_o -dyno compiler/stage2/build/RegAlloc/Graph/SpillClean.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage2/build/RegAlloc/Linear/Base.p_o -dyno compiler/stage2/build/RegAlloc/Linear/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/Coalesce.hs -o compiler/stage2/build/RegAlloc/Graph/Coalesce.p_o -dyno compiler/stage2/build/RegAlloc/Graph/Coalesce.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs -o compiler/stage2/build/SPARC/CodeGen/Gen32.p_o -dyno compiler/stage2/build/SPARC/CodeGen/Gen32.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmMonad.hs -o compiler/stage2/build/StgCmmMonad.p_o -dyno compiler/stage2/build/StgCmmMonad.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage2/build/RegAlloc/Linear/Stats.p_o -dyno compiler/stage2/build/RegAlloc/Linear/Stats.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PIC.hs -o compiler/stage2/build/PIC.p_o -dyno compiler/stage2/build/PIC.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/FreeRegs.p_o -dyno compiler/stage2/build/RegAlloc/Linear/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/Ppr.hs -o compiler/stage2/build/X86/Ppr.p_o -dyno compiler/stage2/build/X86/Ppr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage2/build/RegAlloc/Graph/Stats.p_o -dyno compiler/stage2/build/RegAlloc/Graph/Stats.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage2/build/RegAlloc/Linear/State.p_o -dyno compiler/stage2/build/RegAlloc/Linear/State.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.p_o -dyno compiler/stage2/build/RegAlloc/Linear/JoinToTargets.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreOpt.hs -o compiler/stage2/build/CoreOpt.p_o -dyno compiler/stage2/build/CoreOpt.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmUtils.hs -o compiler/stage2/build/StgCmmUtils.p_o -dyno compiler/stage2/build/StgCmmUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmBind.hs-boot -o compiler/stage2/build/StgCmmBind.p_o-boot -dyno compiler/stage2/build/StgCmmBind.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmExtCode.hs -o compiler/stage2/build/StgCmmExtCode.p_o -dyno compiler/stage2/build/StgCmmExtCode.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/Lexer.hs -o compiler/stage2/build/Lexer.o -dyno compiler/stage2/build/Lexer.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Class.hs -o compiler/stage2/build/Class.o -dyno compiler/stage2/build/Class.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/THNames.hs -o compiler/stage2/build/THNames.o -dyno compiler/stage2/build/THNames.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage2/build/RegAlloc/Linear/Main.p_o -dyno compiler/stage2/build/RegAlloc/Linear/Main.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage2/build/PPC/CodeGen.p_o -dyno compiler/stage2/build/PPC/CodeGen.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/SPARC/CodeGen.hs -o compiler/stage2/build/SPARC/CodeGen.p_o -dyno compiler/stage2/build/SPARC/CodeGen.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/X86/CodeGen.hs -o compiler/stage2/build/X86/CodeGen.p_o -dyno compiler/stage2/build/X86/CodeGen.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/MkId.hs-boot -o compiler/stage2/build/MkId.o-boot -dyno compiler/stage2/build/MkId.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/TyCon.hs -o compiler/stage2/build/TyCon.o -dyno compiler/stage2/build/TyCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage2/build/RegAlloc/Graph/Main.p_o -dyno compiler/stage2/build/RegAlloc/Graph/Main.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/Llvm.hs -o compiler/stage2/build/Llvm.p_o -dyno compiler/stage2/build/Llvm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen/Regs.hs -o compiler/stage2/build/LlvmCodeGen/Regs.p_o -dyno compiler/stage2/build/LlvmCodeGen/Regs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen/Base.hs -o compiler/stage2/build/LlvmCodeGen/Base.p_o -dyno compiler/stage2/build/LlvmCodeGen/Base.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreUnfold.hs -o compiler/stage2/build/CoreUnfold.p_o -dyno compiler/stage2/build/CoreUnfold.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmProf.hs -o compiler/stage2/build/StgCmmProf.p_o -dyno compiler/stage2/build/StgCmmProf.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmTicky.hs -o compiler/stage2/build/StgCmmTicky.p_o -dyno compiler/stage2/build/StgCmmTicky.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmEnv.hs -o compiler/stage2/build/StgCmmEnv.p_o -dyno compiler/stage2/build/StgCmmEnv.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/SysTools.hs -o compiler/stage2/build/SysTools.p_o -dyno compiler/stage2/build/SysTools.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen/Data.hs -o compiler/stage2/build/LlvmCodeGen/Data.p_o -dyno compiler/stage2/build/LlvmCodeGen/Data.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen/CodeGen.hs -o compiler/stage2/build/LlvmCodeGen/CodeGen.p_o -dyno compiler/stage2/build/LlvmCodeGen/CodeGen.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsPat.hs -o compiler/stage2/build/HsPat.p_o -dyno compiler/stage2/build/HsPat.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsDecls.hs -o compiler/stage2/build/HsDecls.p_o -dyno compiler/stage2/build/HsDecls.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/Dwarf.hs -o compiler/stage2/build/Dwarf.p_o -dyno compiler/stage2/build/Dwarf.dyn_o compiler/main/SysTools.hs:1559:1: warning: [-Wunused-top-binds] Defined but not used: ‘getProcessID’ | 1559 | getProcessID = System.Posix.Internals.c_getpid >>= return . fromIntegral | ^^^^^^^^^^^^ <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen/Ppr.hs -o compiler/stage2/build/LlvmCodeGen/Ppr.p_o -dyno compiler/stage2/build/LlvmCodeGen/Ppr.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreTidy.hs -o compiler/stage2/build/CoreTidy.p_o -dyno compiler/stage2/build/CoreTidy.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/LiberateCase.hs -o compiler/stage2/build/LiberateCase.p_o -dyno compiler/stage2/build/LiberateCase.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmLayout.hs -o compiler/stage2/build/StgCmmLayout.p_o -dyno compiler/stage2/build/StgCmmLayout.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/IfaceType.hs-boot -o compiler/stage2/build/IfaceType.o-boot -dyno compiler/stage2/build/IfaceType.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Type.hs-boot -o compiler/stage2/build/Type.o-boot -dyno compiler/stage2/build/Type.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/IfaceType.hs -o compiler/stage2/build/IfaceType.o -dyno compiler/stage2/build/IfaceType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcTypeNats.hs-boot -o compiler/stage2/build/TcTypeNats.o-boot -dyno compiler/stage2/build/TcTypeNats.dyn_o-boot <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/ToIface.hs-boot -o compiler/stage2/build/ToIface.o-boot -dyno compiler/stage2/build/ToIface.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/specialise/Rules.hs -o compiler/stage2/build/Rules.p_o -dyno compiler/stage2/build/Rules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmForeign.hs -o compiler/stage2/build/StgCmmForeign.p_o -dyno compiler/stage2/build/StgCmmForeign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmHeap.hs -o compiler/stage2/build/StgCmmHeap.p_o -dyno compiler/stage2/build/StgCmmHeap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeInstr.hs -o compiler/stage2/build/ByteCodeInstr.p_o -dyno compiler/stage2/build/ByteCodeInstr.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Build.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmLayoutStack.hs -o compiler/stage2/build/CmmLayoutStack.p_o -dyno compiler/stage2/build/CmmLayoutStack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmPrim.hs -o compiler/stage2/build/StgCmmPrim.p_o -dyno compiler/stage2/build/StgCmmPrim.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/TyCoRep.hs -o compiler/stage2/build/TyCoRep.o -dyno compiler/stage2/build/TyCoRep.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/llvmGen/LlvmCodeGen.hs -o compiler/stage2/build/LlvmCodeGen.p_o -dyno compiler/stage2/build/LlvmCodeGen.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmMonad.hs -o compiler/stage2/build/CmmMonad.o -dyno compiler/stage2/build/CmmMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -split-sections -dynamic-too -c libraries/Cabal/Cabal/./Distribution/Simple.hs -o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.o -dyno libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/TysPrim.hs -o compiler/stage2/build/TysPrim.o -dyno compiler/stage2/build/TysPrim.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Kind.hs -o compiler/stage2/build/Kind.o -dyno compiler/stage2/build/Kind.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Type.hs -o compiler/stage2/build/Type.o -dyno compiler/stage2/build/Type.dyn_o "rm" -f libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a.contents echo libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.o libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/License.o libraries/Cabal/Cabal/dist-install/build/Distribution/Make.o libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Package.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.o libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.o libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.o libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.o libraries/Cabal/Cabal/dist-install/build/Distribution/System.o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.o libraries/Cabal/Cabal/dist-install/build/Distribution/Text.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.o libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.o libraries/Cabal/Cabal/dist-install/build/Distribution/Version.o libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.o libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.o libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.o >> libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -odir libraries/Cabal/Cabal/dist-install/build -hidir libraries/Cabal/Cabal/dist-install/build -stubdir libraries/Cabal/Cabal/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -this-unit-id Cabal-2.0.1.0 -hide-all-packages -i -ilibraries/Cabal/Cabal/. -ilibraries/Cabal/Cabal/dist-install/build -Ilibraries/Cabal/Cabal/dist-install/build -ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/dist-install/build/./autogen -Ilibraries/Cabal/Cabal/. -optP-include -optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id filepath-1.4.1.2 -package-id pretty-1.1.3.3 -package-id process-1.6.1.0 -package-id time-1.8.0.2 -package-id directory-1.3.0.2 -package-id binary-0.8.5.1 -package-id unix-2.7.2.2 -Wall -fno-ignore-asserts -fwarn-tabs -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances -XHaskell2010 -O2 -no-user-package-db -rtsopts -Wno-deprecated-flags -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Configure.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ComponentsGraph.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ConfiguredComponent.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/DescribeUnitId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/FullUnitId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/LinkedComponent.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModSubst.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleShape.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/LogProgress.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/MapAccum.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CreatePipe.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Environment.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Exception.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Graph.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Internal/TempFile.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Map/Strict.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude/Internal.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/ReadP.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Semigroup.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Stack.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Time.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/DList.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compiler.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/InstalledPackageInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/License.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Make.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/ModuleName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Package.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Check.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Configuration.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Parse.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/PrettyPrint.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PackageDescription/Utils.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/ParseUtils.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/PrettyUtils.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/ReadE.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Bench.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/Macros.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Build/PathsModule.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildPaths.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildTarget.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/BuildToolDepends.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/CCompiler.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Command.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Compiler.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Configure.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHCJS.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Haddock.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Doctest.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/HaskellSuite.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Hpc.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Install.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/InstallDirs.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/JHC.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LHC.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/LocalBuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PackageIndex.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/PreProcess/Unlit.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ar.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Builtin.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Db.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Find.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/GHC.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/HcPkg.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Hpc.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Internal.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Ld.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Run.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Script.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Strip.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Program/Types.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Register.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Setup.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/SrcDist.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/ExeV10.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/LibV09.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Test/Log.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UHC.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/UserHooks.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/Utils.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/System.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/TestSuite.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Text.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AbiHash.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/AnnotatedId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Benchmark.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkInterface.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BenchmarkType.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/BuildType.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentInclude.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Dependency.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExeDependency.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LegacyExeDependency.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigDependency.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/DependencyMap.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnitId.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Executable.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ExecutableScope.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Library.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLib.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibType.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ForeignLibOption.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Module.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleReexport.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ModuleRenaming.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/MungedPackageName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PkgconfigName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/UnqualComponentName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/IncludeRenaming.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Mixin.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SetupBuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuite.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestSuiteInterface.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TestType.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/GenericPackageDescription.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Condition.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/CondTree.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/HookedBuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/PackageDescription.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/SourceRepo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/Component.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentLocalBuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/LocalBuildInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/ComponentRequestedSpec.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Types/TargetInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Generic.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/NubList.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/ShortText.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Progress.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Verbosity.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Version.dyn_o libraries/Cabal/Cabal/dist-install/build/Language/Haskell/Extension.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Binary.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/PreExistingComponent.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ReadyComponent.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/MixLink.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/ModuleScope.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/UnifyM.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Backpack/Id.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/UnionFind.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/Base62.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/CopyFile.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/GetShortPathName.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/MonadFail.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/Prelude.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Compat/SnocList.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/GetOpt.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Lex.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Utils/String.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/Internal.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPI642.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/IPIConvert.dyn_o libraries/Cabal/Cabal/dist-install/build/Distribution/Simple/GHC/ImplInfo.dyn_o libraries/Cabal/Cabal/dist-install/build/Paths_Cabal.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0-ghc8.2.2.so "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-cabal/. -iutils/ghc-cabal/dist-install/build -Iutils/ghc-cabal/dist-install/build -iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -Iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -optP-include -optPutils/ghc-cabal/dist-install/build/ghc-cabal/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-cabal/dist-install/build -hidir utils/ghc-cabal/dist-install/build -stubdir utils/ghc-cabal/dist-install/build -c utils/ghc-cabal/./Main.hs -o utils/ghc-cabal/dist-install/build/Main.dyn_o "/usr/bin/ar" q libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a @libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a.contents /usr/bin/ar: creating libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f libraries/Cabal/Cabal/dist-install/build/libHSCabal-2.0.1.0.a.contents "inplace/bin/ghc-stage1" -o iserv/stage2/build/tmp/ghc-iserv -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -Iiserv/stage2/build -iiserv/stage2/build/iserv/autogen -Iiserv/stage2/build/iserv/autogen -optP-include -optPiserv/stage2/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2/build -hidir iserv/stage2/build -stubdir iserv/stage2/build -split-sections -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -static -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2/build -Iiserv/stage2/build -iiserv/stage2/build/iserv/autogen -Iiserv/stage2/build/iserv/autogen -optP-include -optPiserv/stage2/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances iserv/stage2/build/Main.o iserv/stage2/build/GHCi/Utils.o iserv/stage2/build/cbits/iservmain.o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. "inplace/bin/ghc-stage1" -o utils/hsc2hs/dist-install/build/tmp/hsc2hs -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hsc2hs/dist-install/build -hidir utils/hsc2hs/dist-install/build -stubdir utils/hsc2hs/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hsc2hs/. -iutils/hsc2hs/dist-install/build -Iutils/hsc2hs/dist-install/build -iutils/hsc2hs/dist-install/build/hsc2hs/autogen -Iutils/hsc2hs/dist-install/build/hsc2hs/autogen -optP-include -optPutils/hsc2hs/dist-install/build/hsc2hs/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id process-1.6.1.0 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/hsc2hs/dist-install/build/Main.dyn_o utils/hsc2hs/dist-install/build/C.dyn_o utils/hsc2hs/dist-install/build/Common.dyn_o utils/hsc2hs/dist-install/build/CrossCodegen.dyn_o utils/hsc2hs/dist-install/build/DirectCodegen.dyn_o utils/hsc2hs/dist-install/build/Flags.dyn_o utils/hsc2hs/dist-install/build/HSCParser.dyn_o utils/hsc2hs/dist-install/build/UtilsCodegen.dyn_o utils/hsc2hs/dist-install/build/Paths_hsc2hs.dyn_o "inplace/bin/ghc-stage1" -o utils/ghc-pkg/dist-install/build/tmp/ghc-pkg -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist-install/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-pkg/dist-install/build -hidir utils/ghc-pkg/dist-install/build -stubdir utils/ghc-pkg/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-pkg/. -iutils/ghc-pkg/dist-install/build -Iutils/ghc-pkg/dist-install/build -iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -Iutils/ghc-pkg/dist-install/build/ghc-pkg/autogen -optP-DWITH_TERMINFO -optP-include -optPutils/ghc-pkg/dist-install/build/ghc-pkg/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id containers-0.5.10.2 -package-id filepath-1.4.1.2 -package-id Cabal-2.0.1.0 -package-id binary-0.8.5.1 -package-id ghc-boot-8.2.2 -package-id bytestring-0.10.8.2 -package-id terminfo-0.4.1.0 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/ghc-pkg/dist-install/build/Main.dyn_o utils/ghc-pkg/dist-install/build/Version.dyn_o "inplace/bin/ghc-stage1" -o utils/hpc/dist-install/build/tmp/hpc -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/hpc/dist-install/build -hidir utils/hpc/dist-install/build -stubdir utils/hpc/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/hpc/. -iutils/hpc/dist-install/build -Iutils/hpc/dist-install/build -iutils/hpc/dist-install/build/hpc/autogen -Iutils/hpc/dist-install/build/hpc/autogen -optP-include -optPutils/hpc/dist-install/build/hpc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id hpc-0.6.0.3 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/hpc/dist-install/build/Main.dyn_o utils/hpc/dist-install/build/HpcParser.dyn_o utils/hpc/dist-install/build/HpcCombine.dyn_o utils/hpc/dist-install/build/HpcDraft.dyn_o utils/hpc/dist-install/build/HpcFlags.dyn_o utils/hpc/dist-install/build/HpcLexer.dyn_o utils/hpc/dist-install/build/HpcMarkup.dyn_o utils/hpc/dist-install/build/HpcOverlay.dyn_o utils/hpc/dist-install/build/HpcReport.dyn_o utils/hpc/dist-install/build/HpcShowTix.dyn_o utils/hpc/dist-install/build/HpcUtils.dyn_o utils/hpc/dist-install/build/Paths_hpc_bin.dyn_o "inplace/bin/ghc-stage1" -o utils/runghc/dist-install/build/tmp/runghc -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/runghc/. -iutils/runghc/dist-install/build -Iutils/runghc/dist-install/build -iutils/runghc/dist-install/build/runghc/autogen -Iutils/runghc/dist-install/build/runghc/autogen -optP-include -optPutils/runghc/dist-install/build/runghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -cpp -DVERSION="\"8.2.2\"" -Wnoncanonical-monad-instances -odir utils/runghc/dist-install/build -hidir utils/runghc/dist-install/build -stubdir utils/runghc/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/runghc/. -iutils/runghc/dist-install/build -Iutils/runghc/dist-install/build -iutils/runghc/dist-install/build/runghc/autogen -Iutils/runghc/dist-install/build/runghc/autogen -optP-include -optPutils/runghc/dist-install/build/runghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id unix-2.7.2.2 -XHaskell2010 -no-user-package-db -rtsopts -cpp -DVERSION="\"8.2.2\"" -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/runghc/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage1" -o utils/compare_sizes/dist-install/build/tmp/compareSizes -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/compare_sizes/. -iutils/compare_sizes/dist-install/build -Iutils/compare_sizes/dist-install/build -iutils/compare_sizes/dist-install/build/compareSizes/autogen -Iutils/compare_sizes/dist-install/build/compareSizes/autogen -optP-include -optPutils/compare_sizes/dist-install/build/compareSizes/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/compare_sizes/dist-install/build -hidir utils/compare_sizes/dist-install/build -stubdir utils/compare_sizes/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/compare_sizes/. -iutils/compare_sizes/dist-install/build -Iutils/compare_sizes/dist-install/build -iutils/compare_sizes/dist-install/build/compareSizes/autogen -Iutils/compare_sizes/dist-install/build/compareSizes/autogen -optP-include -optPutils/compare_sizes/dist-install/build/compareSizes/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/compare_sizes/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage1" -o iserv/stage2_dyn/build/tmp/ghc-iserv-dyn -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/iserv/autogen -Iiserv/stage2_dyn/build/iserv/autogen -optP-include -optPiserv/stage2_dyn/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir iserv/stage2_dyn/build -hidir iserv/stage2_dyn/build -stubdir iserv/stage2_dyn/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iiserv/src -iiserv/stage2_dyn/build -Iiserv/stage2_dyn/build -iiserv/stage2_dyn/build/iserv/autogen -Iiserv/stage2_dyn/build/iserv/autogen -optP-include -optPiserv/stage2_dyn/build/iserv/autogen/cabal_macros.h -package-id array-0.5.2.0 -package-id base-4.10.1.0 -package-id binary-0.8.5.1 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id unix-2.7.2.2 -XHaskell2010 -threaded -optl-Wl,--export-dynamic -no-hs-main -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin iserv/stage2_dyn/build/Main.dyn_o iserv/stage2_dyn/build/GHCi/Utils.dyn_o iserv/stage2_dyn/build/cbits/iservmain.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -m 755 utils/runghc/dist-install/build/tmp/runghc inplace/lib/bin/runghc "rm" -f inplace/bin/runghc echo '#!/bin/sh' >> inplace/bin/runghc echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/runghc"' >> inplace/bin/runghc echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/runghc echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/runghc /usr/bin/install -c -m 755 utils/hpc/dist-install/build/tmp/hpc inplace/lib/bin/hpc echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/runghc echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/runghc "rm" -f inplace/bin/hpc echo 'ghcprog="ghc-stage2"' >> "inplace/bin/runghc" echo '#!/bin/sh' >> inplace/bin/hpc echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/runghc echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/hpc"' >> inplace/bin/hpc cat utils/runghc/runghc.wrapper >> inplace/bin/runghc echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hpc echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/hpc chmod +x inplace/bin/runghc echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/hpc echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/hpc <> echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/hpc /usr/bin/install -c -m 755 iserv/stage2_dyn/build/tmp/ghc-iserv-dyn inplace/lib/bin/ghc-iserv-dyn.bin cat utils/hpc/hpc.wrapper >> inplace/bin/hpc "rm" -f inplace/lib/bin/ghc-iserv-dyn chmod +x inplace/bin/hpc echo '#!/bin/sh' >> inplace/lib/bin/ghc-iserv-dyn echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-iserv-dyn.bin"' >> inplace/lib/bin/ghc-iserv-dyn "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/nativeGen/AsmCodeGen.hs -o compiler/stage2/build/AsmCodeGen.p_o -dyno compiler/stage2/build/AsmCodeGen.dyn_o echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv-dyn echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/lib/bin/ghc-iserv-dyn echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv-dyn echo 'pgmgcc="/usr/bin/gcc"' >> inplace/lib/bin/ghc-iserv-dyn echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/lib/bin/ghc-iserv-dyn echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/ghc-iserv-dyn chmod +x inplace/lib/bin/ghc-iserv-dyn <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsExpr.hs -o compiler/stage2/build/HsExpr.p_o -dyno compiler/stage2/build/HsExpr.dyn_o /usr/bin/install -c -m 755 iserv/stage2/build/tmp/ghc-iserv inplace/lib/bin/ghc-iserv.bin "rm" -f inplace/lib/bin/ghc-iserv echo '#!/bin/sh' >> inplace/lib/bin/ghc-iserv echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-iserv.bin"' >> inplace/lib/bin/ghc-iserv echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/lib/bin/ghc-iserv echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/lib/bin/ghc-iserv echo 'pgmgcc="/usr/bin/gcc"' >> inplace/lib/bin/ghc-iserv echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/lib/bin/ghc-iserv echo 'exec "$executablename" ${1+"$@"}' >> inplace/lib/bin/ghc-iserv chmod +x inplace/lib/bin/ghc-iserv "inplace/bin/ghc-stage1" -o utils/ghc-cabal/dist-install/build/tmp/ghc-cabal -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-cabal/. -iutils/ghc-cabal/dist-install/build -Iutils/ghc-cabal/dist-install/build -iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -Iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -optP-include -optPutils/ghc-cabal/dist-install/build/ghc-cabal/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghc-cabal/dist-install/build -hidir utils/ghc-cabal/dist-install/build -stubdir utils/ghc-cabal/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghc-cabal/. -iutils/ghc-cabal/dist-install/build -Iutils/ghc-cabal/dist-install/build -iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -Iutils/ghc-cabal/dist-install/build/ghc-cabal/autogen -optP-include -optPutils/ghc-cabal/dist-install/build/ghc-cabal/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/ghc-cabal/dist-install/build/Main.dyn_o "rm" -f utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist echo '#!/bin/sh' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist echo 'export LD_LIBRARY_PATH="libraries/Cabal/Cabal/dist-install/build:libraries/binary/dist-install/build:libraries/process/dist-install/build:libraries/directory/dist-install/build:libraries/unix/dist-install/build:libraries/time/dist-install/build:libraries/pretty/dist-install/build:libraries/filepath/dist-install/build:libraries/containers/dist-install/build:libraries/bytestring/dist-install/build:libraries/deepseq/dist-install/build:libraries/array/dist-install/build:libraries/base/dist-install/build:libraries/integer-gmp/dist-install/build:libraries/ghc-prim/dist-install/build:rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist echo 'exec "utils/ghc-cabal/dist-install/build/tmp/ghc-cabal" ${1+"$@"}' >> utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist chmod +x utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Coercion.hs -o compiler/stage2/build/Coercion.o -dyno compiler/stage2/build/Coercion.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/PatSyn.hs -o compiler/stage2/build/PatSyn.o -dyno compiler/stage2/build/PatSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Literal.hs -o compiler/stage2/build/Literal.o -dyno compiler/stage2/build/Literal.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/Unify.hs -o compiler/stage2/build/Unify.o -dyno compiler/stage2/build/Unify.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/DataCon.hs -o compiler/stage2/build/DataCon.o -dyno compiler/stage2/build/DataCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplStg/RepType.hs -o compiler/stage2/build/RepType.o -dyno compiler/stage2/build/RepType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Demand.hs -o compiler/stage2/build/Demand.o -dyno compiler/stage2/build/Demand.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreSyn.hs -o compiler/stage2/build/CoreSyn.o -dyno compiler/stage2/build/CoreSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/ConLike.hs -o compiler/stage2/build/ConLike.o -dyno compiler/stage2/build/ConLike.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Type/Classify.hs -o compiler/stage2/build/Vectorise/Type/Classify.o -dyno compiler/stage2/build/Vectorise/Type/Classify.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/TrieMap.hs -o compiler/stage2/build/TrieMap.o -dyno compiler/stage2/build/TrieMap.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Vect.hs -o compiler/stage2/build/Vectorise/Vect.o -dyno compiler/stage2/build/Vectorise/Vect.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/IdInfo.hs -o compiler/stage2/build/IdInfo.o -dyno compiler/stage2/build/IdInfo.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsUtils.hs -o compiler/stage2/build/HsUtils.p_o -dyno compiler/stage2/build/HsUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/Id.hs -o compiler/stage2/build/Id.o -dyno compiler/stage2/build/Id.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/TysWiredIn.hs -o compiler/stage2/build/TysWiredIn.o -dyno compiler/stage2/build/TysWiredIn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreSeq.hs -o compiler/stage2/build/CoreSeq.o -dyno compiler/stage2/build/CoreSeq.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/InteractiveEvalTypes.hs -o compiler/stage2/build/InteractiveEvalTypes.o -dyno compiler/stage2/build/InteractiveEvalTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/utils/UnVarGraph.hs -o compiler/stage2/build/UnVarGraph.o -dyno compiler/stage2/build/UnVarGraph.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreStats.hs -o compiler/stage2/build/CoreStats.o -dyno compiler/stage2/build/CoreStats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsSyn.hs -o compiler/stage2/build/HsSyn.p_o -dyno compiler/stage2/build/HsSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/PprCore.hs -o compiler/stage2/build/PprCore.o -dyno compiler/stage2/build/PprCore.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/HscTypes.hs -o compiler/stage2/build/HscTypes.p_o -dyno compiler/stage2/build/HscTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/PmExpr.hs -o compiler/stage2/build/PmExpr.p_o -dyno compiler/stage2/build/PmExpr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/RdrHsSyn.hs -o compiler/stage2/build/RdrHsSyn.p_o -dyno compiler/stage2/build/RdrHsSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/HscStats.hs -o compiler/stage2/build/HscStats.p_o -dyno compiler/stage2/build/HscStats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/HsDumpAst.hs -o compiler/stage2/build/HsDumpAst.p_o -dyno compiler/stage2/build/HsDumpAst.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/HaddockUtils.hs -o compiler/stage2/build/HaddockUtils.p_o -dyno compiler/stage2/build/HaddockUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/backpack/BkpSyn.hs -o compiler/stage2/build/BkpSyn.p_o -dyno compiler/stage2/build/BkpSyn.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/FamInstEnv.hs -o compiler/stage2/build/FamInstEnv.o -dyno compiler/stage2/build/FamInstEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/NameCache.hs -o compiler/stage2/build/NameCache.o -dyno compiler/stage2/build/NameCache.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -fforce-recomp -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrimOp.hs -o compiler/stage2/build/PrimOp.o -dyno compiler/stage2/build/PrimOp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/KnownUniques.hs -o compiler/stage2/build/KnownUniques.o -dyno compiler/stage2/build/KnownUniques.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Builtins/Base.hs -o compiler/stage2/build/Vectorise/Builtins/Base.o -dyno compiler/stage2/build/Vectorise/Builtins/Base.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/IfaceSyn.hs -o compiler/stage2/build/IfaceSyn.o -dyno compiler/stage2/build/IfaceSyn.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreFVs.hs -o compiler/stage2/build/CoreFVs.o -dyno compiler/stage2/build/CoreFVs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/hsSyn/Convert.hs -o compiler/stage2/build/Convert.p_o -dyno compiler/stage2/build/Convert.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcType.hs -o compiler/stage2/build/TcType.o -dyno compiler/stage2/build/TcType.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Finder.hs -o compiler/stage2/build/Finder.p_o -dyno compiler/stage2/build/Finder.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRnTypes.hs -o compiler/stage2/build/TcRnTypes.p_o -dyno compiler/stage2/build/TcRnTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/MkCore.hs -o compiler/stage2/build/MkCore.p_o -dyno compiler/stage2/build/MkCore.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/PipelineMonad.hs -o compiler/stage2/build/PipelineMonad.p_o -dyno compiler/stage2/build/PipelineMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmPipeline.hs -o compiler/stage2/build/CmmPipeline.p_o -dyno compiler/stage2/build/CmmPipeline.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmHpc.hs -o compiler/stage2/build/StgCmmHpc.p_o -dyno compiler/stage2/build/StgCmmHpc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/GhcMonad.hs -o compiler/stage2/build/GhcMonad.p_o -dyno compiler/stage2/build/GhcMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Env.hs -o compiler/stage2/build/Vectorise/Env.p_o -dyno compiler/stage2/build/Vectorise/Env.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/parser/Parser.hs -o compiler/stage2/build/Parser.p_o -dyno compiler/stage2/build/Parser.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrelRules.hs -o compiler/stage2/build/PrelRules.p_o -dyno compiler/stage2/build/PrelRules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/CodeOutput.hs -o compiler/stage2/build/CodeOutput.p_o -dyno compiler/stage2/build/CodeOutput.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRnDriver.hs-boot -o compiler/stage2/build/TcRnDriver.p_o-boot -dyno compiler/stage2/build/TcRnDriver.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcSplice.hs-boot -o compiler/stage2/build/TcSplice.p_o-boot -dyno compiler/stage2/build/TcSplice.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcUnify.hs-boot -o compiler/stage2/build/TcUnify.p_o-boot -dyno compiler/stage2/build/TcUnify.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcExpr.hs-boot -o compiler/stage2/build/TcExpr.p_o-boot -dyno compiler/stage2/build/TcExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/TcIface.hs-boot -o compiler/stage2/build/TcIface.p_o-boot -dyno compiler/stage2/build/TcIface.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Hooks.hs -o compiler/stage2/build/Hooks.p_o -dyno compiler/stage2/build/Hooks.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcTypeNats.hs -o compiler/stage2/build/TcTypeNats.p_o -dyno compiler/stage2/build/TcTypeNats.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcMatches.hs-boot -o compiler/stage2/build/TcMatches.p_o-boot -dyno compiler/stage2/build/TcMatches.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnHsDoc.hs -o compiler/stage2/build/RnHsDoc.p_o -dyno compiler/stage2/build/RnHsDoc.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnExpr.hs-boot -o compiler/stage2/build/RnExpr.p_o-boot -dyno compiler/stage2/build/RnExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsUsage.hs -o compiler/stage2/build/DsUsage.p_o -dyno compiler/stage2/build/DsUsage.dyn_o <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRnMonad.hs -o compiler/stage2/build/TcRnMonad.p_o -dyno compiler/stage2/build/TcRnMonad.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stage2/build/GHCi.hs -o compiler/stage2/build/GHCi.p_o -dyno compiler/stage2/build/GHCi.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/basicTypes/MkId.hs -o compiler/stage2/build/MkId.p_o -dyno compiler/stage2/build/MkId.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcEvidence.hs -o compiler/stage2/build/TcEvidence.o -dyno compiler/stage2/build/TcEvidence.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/InstEnv.hs -o compiler/stage2/build/InstEnv.o -dyno compiler/stage2/build/InstEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeItbls.hs -o compiler/stage2/build/ByteCodeItbls.p_o -dyno compiler/stage2/build/ByteCodeItbls.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeLink.hs -o compiler/stage2/build/ByteCodeLink.p_o -dyno compiler/stage2/build/ByteCodeLink.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/Coverage.hs -o compiler/stage2/build/Coverage.p_o -dyno compiler/stage2/build/Coverage.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/prelude/PrelInfo.hs -o compiler/stage2/build/PrelInfo.p_o -dyno compiler/stage2/build/PrelInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplStg/UnariseStg.hs -o compiler/stage2/build/UnariseStg.p_o -dyno compiler/stage2/build/UnariseStg.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stgSyn/CoreToStg.hs -o compiler/stage2/build/CoreToStg.p_o -dyno compiler/stage2/build/CoreToStg.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stranal/WwLib.hs -o compiler/stage2/build/WwLib.p_o -dyno compiler/stage2/build/WwLib.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/ToIface.hs -o compiler/stage2/build/ToIface.p_o -dyno compiler/stage2/build/ToIface.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeAsm.hs -o compiler/stage2/build/ByteCodeAsm.p_o -dyno compiler/stage2/build/ByteCodeAsm.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmCon.hs -o compiler/stage2/build/StgCmmCon.p_o -dyno compiler/stage2/build/StgCmmCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/LoadIface.hs-boot -o compiler/stage2/build/LoadIface.p_o-boot -dyno compiler/stage2/build/LoadIface.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/IfaceEnv.hs -o compiler/stage2/build/IfaceEnv.p_o -dyno compiler/stage2/build/IfaceEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcMType.hs -o compiler/stage2/build/TcMType.p_o -dyno compiler/stage2/build/TcMType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcPatSyn.hs-boot -o compiler/stage2/build/TcPatSyn.p_o-boot -dyno compiler/stage2/build/TcPatSyn.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnSplice.hs-boot -o compiler/stage2/build/RnSplice.p_o-boot -dyno compiler/stage2/build/RnSplice.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcAnnotations.hs -o compiler/stage2/build/TcAnnotations.p_o -dyno compiler/stage2/build/TcAnnotations.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmExpr.hs -o compiler/stage2/build/StgCmmExpr.p_o -dyno compiler/stage2/build/StgCmmExpr.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplStg/SimplStg.hs -o compiler/stage2/build/SimplStg.p_o -dyno compiler/stage2/build/SimplStg.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/backpack/NameShape.hs -o compiler/stage2/build/NameShape.p_o -dyno compiler/stage2/build/NameShape.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/BinIface.hs -o compiler/stage2/build/BinIface.p_o -dyno compiler/stage2/build/BinIface.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/BuildTyCl.hs -o compiler/stage2/build/BuildTyCl.p_o -dyno compiler/stage2/build/BuildTyCl.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/DebuggerUtils.hs -o compiler/stage2/build/DebuggerUtils.p_o -dyno compiler/stage2/build/DebuggerUtils.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stranal/WorkWrap.hs -o compiler/stage2/build/WorkWrap.p_o -dyno compiler/stage2/build/WorkWrap.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/stranal/DmdAnal.hs -o compiler/stage2/build/DmdAnal.p_o -dyno compiler/stage2/build/DmdAnal.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/types/OptCoercion.hs -o compiler/stage2/build/OptCoercion.o -dyno compiler/stage2/build/OptCoercion.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/ByteCodeGen.hs -o compiler/stage2/build/ByteCodeGen.p_o -dyno compiler/stage2/build/ByteCodeGen.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/backpack/RnModIface.hs -o compiler/stage2/build/RnModIface.p_o -dyno compiler/stage2/build/RnModIface.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmmBind.hs -o compiler/stage2/build/StgCmmBind.p_o -dyno compiler/stage2/build/StgCmmBind.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/FlagChecker.hs -o compiler/stage2/build/FlagChecker.p_o -dyno compiler/stage2/build/FlagChecker.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/PlaceHolder.hs -o compiler/stage2/build/PlaceHolder.o -dyno compiler/stage2/build/PlaceHolder.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeTypes.hs -o compiler/stage2/build/ByteCodeTypes.o -dyno compiler/stage2/build/ByteCodeTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreUtils.hs -o compiler/stage2/build/CoreUtils.o -dyno compiler/stage2/build/CoreUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CLabel.hs -o compiler/stage2/build/CLabel.o -dyno compiler/stage2/build/CLabel.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stgSyn/StgSyn.hs -o compiler/stage2/build/StgSyn.o -dyno compiler/stage2/build/StgSyn.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsPat.hs-boot -o compiler/stage2/build/HsPat.o-boot -dyno compiler/stage2/build/HsPat.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsExpr.hs-boot -o compiler/stage2/build/HsExpr.o-boot -dyno compiler/stage2/build/HsExpr.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsLit.hs -o compiler/stage2/build/HsLit.o -dyno compiler/stage2/build/HsLit.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsTypes.hs -o compiler/stage2/build/HsTypes.o -dyno compiler/stage2/build/HsTypes.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcHsSyn.hs -o compiler/stage2/build/TcHsSyn.p_o -dyno compiler/stage2/build/TcHsSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/cmm/CmmParse.hs -o compiler/stage2/build/CmmParse.p_o -dyno compiler/stage2/build/CmmParse.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/codeGen/StgCmm.hs -o compiler/stage2/build/StgCmm.p_o -dyno compiler/stage2/build/StgCmm.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/LoadIface.hs -o compiler/stage2/build/LoadIface.p_o -dyno compiler/stage2/build/LoadIface.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplStg/StgCse.hs -o compiler/stage2/build/StgCse.o -dyno compiler/stage2/build/StgCse.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplStg/StgStats.hs -o compiler/stage2/build/StgStats.o -dyno compiler/stage2/build/StgStats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stgSyn/StgLint.hs -o compiler/stage2/build/StgLint.o -dyno compiler/stage2/build/StgLint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/profiling/SCCfinal.hs -o compiler/stage2/build/SCCfinal.o -dyno compiler/stage2/build/SCCfinal.dyn_o <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/BlockId.hs -o compiler/stage2/build/BlockId.o -dyno compiler/stage2/build/BlockId.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/profiling/ProfInit.hs -o compiler/stage2/build/ProfInit.o -dyno compiler/stage2/build/ProfInit.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmExpr.hs -o compiler/stage2/build/CmmExpr.o -dyno compiler/stage2/build/CmmExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreSubst.hs -o compiler/stage2/build/CoreSubst.o -dyno compiler/stage2/build/CoreSubst.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/OccurAnal.hs -o compiler/stage2/build/OccurAnal.o -dyno compiler/stage2/build/OccurAnal.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SAT.hs -o compiler/stage2/build/SAT.o -dyno compiler/stage2/build/SAT.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/FamInst.hs -o compiler/stage2/build/FamInst.p_o -dyno compiler/stage2/build/FamInst.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcEnv.hs -o compiler/stage2/build/TcEnv.p_o -dyno compiler/stage2/build/TcEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/Linker.hs -o compiler/stage2/build/Linker.p_o -dyno compiler/stage2/build/Linker.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/MkIface.hs -o compiler/stage2/build/MkIface.p_o -dyno compiler/stage2/build/MkIface.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/NoRegs.hs -o compiler/stage2/build/CodeGen/Platform/NoRegs.o -dyno compiler/stage2/build/CodeGen/Platform/NoRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/X86_64.hs -o compiler/stage2/build/CodeGen/Platform/X86_64.o -dyno compiler/stage2/build/CodeGen/Platform/X86_64.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/X86.hs -o compiler/stage2/build/CodeGen/Platform/X86.o -dyno compiler/stage2/build/CodeGen/Platform/X86.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/SPARC.hs -o compiler/stage2/build/CodeGen/Platform/SPARC.o -dyno compiler/stage2/build/CodeGen/Platform/SPARC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs -o compiler/stage2/build/CodeGen/Platform/PPC_Darwin.o -dyno compiler/stage2/build/CodeGen/Platform/PPC_Darwin.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/PPC.hs -o compiler/stage2/build/CodeGen/Platform/PPC.o -dyno compiler/stage2/build/CodeGen/Platform/PPC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/ARM64.hs -o compiler/stage2/build/CodeGen/Platform/ARM64.o -dyno compiler/stage2/build/CodeGen/Platform/ARM64.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform/ARM.hs -o compiler/stage2/build/CodeGen/Platform/ARM.o -dyno compiler/stage2/build/CodeGen/Platform/ARM.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/PprCmmExpr.hs -o compiler/stage2/build/PprCmmExpr.o -dyno compiler/stage2/build/PprCmmExpr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmLex.hs -o compiler/stage2/build/CmmLex.o -dyno compiler/stage2/build/CmmLex.dyn_o <> <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CodeGen/Platform.hs -o compiler/stage2/build/CodeGen/Platform.o -dyno compiler/stage2/build/CodeGen/Platform.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/TmOracle.hs -o compiler/stage2/build/TmOracle.p_o -dyno compiler/stage2/build/TmOracle.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmNode.hs -o compiler/stage2/build/CmmNode.o -dyno compiler/stage2/build/CmmNode.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreArity.hs -o compiler/stage2/build/CoreArity.o -dyno compiler/stage2/build/CoreArity.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/CSE.hs -o compiler/stage2/build/CSE.o -dyno compiler/stage2/build/CSE.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnEnv.hs -o compiler/stage2/build/RnEnv.p_o -dyno compiler/stage2/build/RnEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/CoreMonad.hs -o compiler/stage2/build/CoreMonad.p_o -dyno compiler/stage2/build/CoreMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/StaticPtrTable.hs -o compiler/stage2/build/StaticPtrTable.p_o -dyno compiler/stage2/build/StaticPtrTable.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/FunDeps.hs -o compiler/stage2/build/FunDeps.p_o -dyno compiler/stage2/build/FunDeps.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/Cmm.hs -o compiler/stage2/build/Cmm.o -dyno compiler/stage2/build/Cmm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/CallArity.hs -o compiler/stage2/build/CallArity.o -dyno compiler/stage2/build/CallArity.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PprBase.hs -o compiler/stage2/build/PprBase.o -dyno compiler/stage2/build/PprBase.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/Hoopl/Dataflow.hs -o compiler/stage2/build/Hoopl/Dataflow.o -dyno compiler/stage2/build/Hoopl/Dataflow.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/PprCmmDecl.hs -o compiler/stage2/build/PprCmmDecl.o -dyno compiler/stage2/build/PprCmmDecl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmClosure.hs -o compiler/stage2/build/StgCmmClosure.o -dyno compiler/stage2/build/StgCmmClosure.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/Regs.hs -o compiler/stage2/build/X86/Regs.o -dyno compiler/stage2/build/X86/Regs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Format.hs -o compiler/stage2/build/Format.o -dyno compiler/stage2/build/Format.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Imm.hs -o compiler/stage2/build/SPARC/Imm.o -dyno compiler/stage2/build/SPARC/Imm.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/AddrMode.hs -o compiler/stage2/build/SPARC/AddrMode.o -dyno compiler/stage2/build/SPARC/AddrMode.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Regs.hs -o compiler/stage2/build/SPARC/Regs.o -dyno compiler/stage2/build/SPARC/Regs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/Regs.hs -o compiler/stage2/build/PPC/Regs.o -dyno compiler/stage2/build/PPC/Regs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/Llvm/Types.hs -o compiler/stage2/build/Llvm/Types.o -dyno compiler/stage2/build/Llvm/Types.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/Hoopl.hs -o compiler/stage2/build/Hoopl.o -dyno compiler/stage2/build/Hoopl.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o -dyno compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Stack.hs -o compiler/stage2/build/SPARC/Stack.o -dyno compiler/stage2/build/SPARC/Stack.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmUtils.hs -o compiler/stage2/build/CmmUtils.o -dyno compiler/stage2/build/CmmUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmLive.hs -o compiler/stage2/build/CmmLive.o -dyno compiler/stage2/build/CmmLive.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Instruction.hs -o compiler/stage2/build/Instruction.o -dyno compiler/stage2/build/Instruction.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/Inst.hs -o compiler/stage2/build/Inst.p_o -dyno compiler/stage2/build/Inst.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Dwarf/Constants.hs -o compiler/stage2/build/Dwarf/Constants.o -dyno compiler/stage2/build/Dwarf/Constants.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/RegInfo.hs -o compiler/stage2/build/X86/RegInfo.o -dyno compiler/stage2/build/X86/RegInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.o -dyno compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o -dyno compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsBinds.hs -o compiler/stage2/build/HsBinds.o -dyno compiler/stage2/build/HsBinds.dyn_o <> <> <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/TargetReg.hs -o compiler/stage2/build/TargetReg.o -dyno compiler/stage2/build/TargetReg.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o -dyno compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Instr.hs -o compiler/stage2/build/SPARC/Instr.o -dyno compiler/stage2/build/SPARC/Instr.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmArgRep.hs -o compiler/stage2/build/StgCmmArgRep.o -dyno compiler/stage2/build/StgCmmArgRep.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreOpt.hs -o compiler/stage2/build/CoreOpt.o -dyno compiler/stage2/build/CoreOpt.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CoreLint.hs -o compiler/stage2/build/CoreLint.p_o -dyno compiler/stage2/build/CoreLint.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/Plugins.hs -o compiler/stage2/build/Plugins.p_o -dyno compiler/stage2/build/Plugins.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/specialise/SpecConstr.hs -o compiler/stage2/build/SpecConstr.p_o -dyno compiler/stage2/build/SpecConstr.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/specialise/Specialise.hs -o compiler/stage2/build/Specialise.p_o -dyno compiler/stage2/build/Specialise.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SetLevels.hs -o compiler/stage2/build/SetLevels.p_o -dyno compiler/stage2/build/SetLevels.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/FloatIn.hs -o compiler/stage2/build/FloatIn.p_o -dyno compiler/stage2/build/FloatIn.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SimplMonad.hs -o compiler/stage2/build/SimplMonad.p_o -dyno compiler/stage2/build/SimplMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmInfo.hs -o compiler/stage2/build/CmmInfo.o -dyno compiler/stage2/build/CmmInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/PprCmm.hs -o compiler/stage2/build/PprCmm.o -dyno compiler/stage2/build/PprCmm.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/CgUtils.hs -o compiler/stage2/build/CgUtils.o -dyno compiler/stage2/build/CgUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmOpt.hs -o compiler/stage2/build/CmmOpt.o -dyno compiler/stage2/build/CmmOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/Debug.hs -o compiler/stage2/build/Debug.o -dyno compiler/stage2/build/Debug.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmContFlowOpt.hs -o compiler/stage2/build/CmmContFlowOpt.o -dyno compiler/stage2/build/CmmContFlowOpt.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmImplementSwitchPlans.hs -o compiler/stage2/build/CmmImplementSwitchPlans.o -dyno compiler/stage2/build/CmmImplementSwitchPlans.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/ShortcutJump.hs -o compiler/stage2/build/SPARC/ShortcutJump.o -dyno compiler/stage2/build/SPARC/ShortcutJump.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Base.hs -o compiler/stage2/build/SPARC/CodeGen/Base.o -dyno compiler/stage2/build/SPARC/CodeGen/Base.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/PprTyThing.hs -o compiler/stage2/build/PprTyThing.p_o -dyno compiler/stage2/build/PprTyThing.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/GhcPlugins.hs -o compiler/stage2/build/GhcPlugins.p_o -dyno compiler/stage2/build/GhcPlugins.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SimplEnv.hs -o compiler/stage2/build/SimplEnv.p_o -dyno compiler/stage2/build/SimplEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcUnify.hs -o compiler/stage2/build/TcUnify.p_o -dyno compiler/stage2/build/TcUnify.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmCommonBlockElim.hs -o compiler/stage2/build/CmmCommonBlockElim.o -dyno compiler/stage2/build/CmmCommonBlockElim.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/Llvm/MetaData.hs -o compiler/stage2/build/Llvm/MetaData.o -dyno compiler/stage2/build/Llvm/MetaData.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SimplUtils.hs -o compiler/stage2/build/SimplUtils.p_o -dyno compiler/stage2/build/SimplUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/Llvm/AbsSyn.hs -o compiler/stage2/build/Llvm/AbsSyn.o -dyno compiler/stage2/build/Llvm/AbsSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmCallConv.hs -o compiler/stage2/build/CmmCallConv.o -dyno compiler/stage2/build/CmmCallConv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmLint.hs -o compiler/stage2/build/CmmLint.o -dyno compiler/stage2/build/CmmLint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/PprC.hs -o compiler/stage2/build/PprC.o -dyno compiler/stage2/build/PprC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Liveness.hs -o compiler/stage2/build/RegAlloc/Liveness.o -dyno compiler/stage2/build/RegAlloc/Liveness.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/Ppr.hs -o compiler/stage2/build/SPARC/Ppr.o -dyno compiler/stage2/build/SPARC/Ppr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Dwarf/Types.hs -o compiler/stage2/build/Dwarf/Types.o -dyno compiler/stage2/build/Dwarf/Types.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/NCGMonad.hs -o compiler/stage2/build/NCGMonad.o -dyno compiler/stage2/build/NCGMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/Instr.hs -o compiler/stage2/build/X86/Instr.o -dyno compiler/stage2/build/X86/Instr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/Llvm/PpLlvm.hs -o compiler/stage2/build/Llvm/PpLlvm.o -dyno compiler/stage2/build/Llvm/PpLlvm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/Instr.hs -o compiler/stage2/build/PPC/Instr.o -dyno compiler/stage2/build/PPC/Instr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmProcPoint.hs -o compiler/stage2/build/CmmProcPoint.o -dyno compiler/stage2/build/CmmProcPoint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmBuildInfoTables.hs -o compiler/stage2/build/CmmBuildInfoTables.o -dyno compiler/stage2/build/CmmBuildInfoTables.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreUnfold.hs -o compiler/stage2/build/CoreUnfold.o -dyno compiler/stage2/build/CoreUnfold.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmSink.hs -o compiler/stage2/build/CmmSink.o -dyno compiler/stage2/build/CmmSink.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/FloatOut.hs -o compiler/stage2/build/FloatOut.p_o -dyno compiler/stage2/build/FloatOut.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs-boot -o compiler/stage2/build/SPARC/CodeGen/Gen32.o-boot -dyno compiler/stage2/build/SPARC/CodeGen/Gen32.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Amode.hs -o compiler/stage2/build/SPARC/CodeGen/Amode.o -dyno compiler/stage2/build/SPARC/CodeGen/Amode.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/CondCode.hs -o compiler/stage2/build/SPARC/CodeGen/CondCode.o -dyno compiler/stage2/build/SPARC/CodeGen/CondCode.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnNames.hs -o compiler/stage2/build/RnNames.p_o -dyno compiler/stage2/build/RnNames.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnTypes.hs -o compiler/stage2/build/RnTypes.p_o -dyno compiler/stage2/build/RnTypes.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcErrors.hs -o compiler/stage2/build/TcErrors.p_o -dyno compiler/stage2/build/TcErrors.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/RtClosureInspect.hs -o compiler/stage2/build/RtClosureInspect.p_o -dyno compiler/stage2/build/RtClosureInspect.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage2/build/PPC/Ppr.o -dyno compiler/stage2/build/PPC/Ppr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage2/build/PPC/RegInfo.o -dyno compiler/stage2/build/PPC/RegInfo.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Expand.hs -o compiler/stage2/build/SPARC/CodeGen/Expand.o -dyno compiler/stage2/build/SPARC/CodeGen/Expand.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Gen64.hs -o compiler/stage2/build/SPARC/CodeGen/Gen64.o -dyno compiler/stage2/build/SPARC/CodeGen/Gen64.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Sanity.hs -o compiler/stage2/build/SPARC/CodeGen/Sanity.o -dyno compiler/stage2/build/SPARC/CodeGen/Sanity.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/MkGraph.hs -o compiler/stage2/build/MkGraph.o -dyno compiler/stage2/build/MkGraph.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/Simplify.hs -o compiler/stage2/build/Simplify.p_o -dyno compiler/stage2/build/Simplify.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -o compiler/stage2/build/RegAlloc/Graph/SpillCost.o -dyno compiler/stage2/build/RegAlloc/Graph/SpillCost.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/Spill.hs -o compiler/stage2/build/RegAlloc/Graph/Spill.o -dyno compiler/stage2/build/RegAlloc/Graph/Spill.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage2/build/RegAlloc/Graph/SpillClean.o -dyno compiler/stage2/build/RegAlloc/Graph/SpillClean.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage2/build/RegAlloc/Linear/Base.o -dyno compiler/stage2/build/RegAlloc/Linear/Base.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/Coalesce.hs -o compiler/stage2/build/RegAlloc/Graph/Coalesce.o -dyno compiler/stage2/build/RegAlloc/Graph/Coalesce.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen/Gen32.hs -o compiler/stage2/build/SPARC/CodeGen/Gen32.o -dyno compiler/stage2/build/SPARC/CodeGen/Gen32.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreTidy.hs -o compiler/stage2/build/CoreTidy.o -dyno compiler/stage2/build/CoreTidy.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/LiberateCase.hs -o compiler/stage2/build/LiberateCase.o -dyno compiler/stage2/build/LiberateCase.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmMonad.hs -o compiler/stage2/build/StgCmmMonad.o -dyno compiler/stage2/build/StgCmmMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage2/build/RegAlloc/Linear/Stats.o -dyno compiler/stage2/build/RegAlloc/Linear/Stats.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PIC.hs -o compiler/stage2/build/PIC.o -dyno compiler/stage2/build/PIC.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o -dyno compiler/stage2/build/RegAlloc/Linear/FreeRegs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/Ppr.hs -o compiler/stage2/build/X86/Ppr.o -dyno compiler/stage2/build/X86/Ppr.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage2/build/RegAlloc/Linear/State.o -dyno compiler/stage2/build/RegAlloc/Linear/State.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage2/build/RegAlloc/Graph/Stats.o -dyno compiler/stage2/build/RegAlloc/Graph/Stats.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o -dyno compiler/stage2/build/RegAlloc/Linear/JoinToTargets.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/specialise/Rules.hs -o compiler/stage2/build/Rules.o -dyno compiler/stage2/build/Rules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmUtils.hs -o compiler/stage2/build/StgCmmUtils.o -dyno compiler/stage2/build/StgCmmUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmBind.hs-boot -o compiler/stage2/build/StgCmmBind.o-boot -dyno compiler/stage2/build/StgCmmBind.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmExtCode.hs -o compiler/stage2/build/StgCmmExtCode.o -dyno compiler/stage2/build/StgCmmExtCode.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage2/build/RegAlloc/Linear/Main.o -dyno compiler/stage2/build/RegAlloc/Linear/Main.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage2/build/PPC/CodeGen.o -dyno compiler/stage2/build/PPC/CodeGen.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/SPARC/CodeGen.hs -o compiler/stage2/build/SPARC/CodeGen.o -dyno compiler/stage2/build/SPARC/CodeGen.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/X86/CodeGen.hs -o compiler/stage2/build/X86/CodeGen.o -dyno compiler/stage2/build/X86/CodeGen.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage2/build/RegAlloc/Graph/Main.o -dyno compiler/stage2/build/RegAlloc/Graph/Main.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsPat.hs -o compiler/stage2/build/HsPat.o -dyno compiler/stage2/build/HsPat.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsDecls.hs -o compiler/stage2/build/HsDecls.o -dyno compiler/stage2/build/HsDecls.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/Llvm.hs -o compiler/stage2/build/Llvm.o -dyno compiler/stage2/build/Llvm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen/Regs.hs -o compiler/stage2/build/LlvmCodeGen/Regs.o -dyno compiler/stage2/build/LlvmCodeGen/Regs.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen/Base.hs -o compiler/stage2/build/LlvmCodeGen/Base.o -dyno compiler/stage2/build/LlvmCodeGen/Base.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmProf.hs -o compiler/stage2/build/StgCmmProf.o -dyno compiler/stage2/build/StgCmmProf.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmTicky.hs -o compiler/stage2/build/StgCmmTicky.o -dyno compiler/stage2/build/StgCmmTicky.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmEnv.hs -o compiler/stage2/build/StgCmmEnv.o -dyno compiler/stage2/build/StgCmmEnv.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/iface/TcIface.hs -o compiler/stage2/build/TcIface.p_o -dyno compiler/stage2/build/TcIface.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/coreSyn/CorePrep.hs -o compiler/stage2/build/CorePrep.p_o -dyno compiler/stage2/build/CorePrep.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnPat.hs -o compiler/stage2/build/RnPat.p_o -dyno compiler/stage2/build/RnPat.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRnExports.hs -o compiler/stage2/build/TcRnExports.p_o -dyno compiler/stage2/build/TcRnExports.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DynamicLoading.hs -o compiler/stage2/build/DynamicLoading.p_o -dyno compiler/stage2/build/DynamicLoading.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/SysTools.hs -o compiler/stage2/build/SysTools.o -dyno compiler/stage2/build/SysTools.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen/Data.hs -o compiler/stage2/build/LlvmCodeGen/Data.o -dyno compiler/stage2/build/LlvmCodeGen/Data.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen/CodeGen.hs -o compiler/stage2/build/LlvmCodeGen/CodeGen.o -dyno compiler/stage2/build/LlvmCodeGen/CodeGen.dyn_o <> <> compiler/main/SysTools.hs:1559:1: warning: [-Wunused-top-binds] Defined but not used: ‘getProcessID’ | 1559 | getProcessID = System.Posix.Internals.c_getpid >>= return . fromIntegral | ^^^^^^^^^^^^ <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen/Ppr.hs -o compiler/stage2/build/LlvmCodeGen/Ppr.o -dyno compiler/stage2/build/LlvmCodeGen/Ppr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/Dwarf.hs -o compiler/stage2/build/Dwarf.o -dyno compiler/stage2/build/Dwarf.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnBinds.hs -o compiler/stage2/build/RnBinds.p_o -dyno compiler/stage2/build/RnBinds.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/TidyPgm.hs -o compiler/stage2/build/TidyPgm.p_o -dyno compiler/stage2/build/TidyPgm.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmLayout.hs -o compiler/stage2/build/StgCmmLayout.o -dyno compiler/stage2/build/StgCmmLayout.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcSMonad.hs -o compiler/stage2/build/TcSMonad.p_o -dyno compiler/stage2/build/TcSMonad.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnSource.hs -o compiler/stage2/build/RnSource.p_o -dyno compiler/stage2/build/RnSource.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeInstr.hs -o compiler/stage2/build/ByteCodeInstr.o -dyno compiler/stage2/build/ByteCodeInstr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmForeign.hs -o compiler/stage2/build/StgCmmForeign.o -dyno compiler/stage2/build/StgCmmForeign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmHeap.hs -o compiler/stage2/build/StgCmmHeap.o -dyno compiler/stage2/build/StgCmmHeap.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsMonad.hs -o compiler/stage2/build/DsMonad.p_o -dyno compiler/stage2/build/DsMonad.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Builtins/Initialise.hs -o compiler/stage2/build/Vectorise/Builtins/Initialise.p_o -dyno compiler/stage2/build/Vectorise/Builtins/Initialise.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsExpr.hs-boot -o compiler/stage2/build/DsExpr.p_o-boot -dyno compiler/stage2/build/DsExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/Match.hs-boot -o compiler/stage2/build/Match.p_o-boot -dyno compiler/stage2/build/Match.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsUtils.hs -o compiler/stage2/build/DsUtils.p_o -dyno compiler/stage2/build/DsUtils.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Builtins.hs -o compiler/stage2/build/Vectorise/Builtins.p_o -dyno compiler/stage2/build/Vectorise/Builtins.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad/Base.hs -o compiler/stage2/build/Vectorise/Monad/Base.p_o -dyno compiler/stage2/build/Vectorise/Monad/Base.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsCCall.hs -o compiler/stage2/build/DsCCall.p_o -dyno compiler/stage2/build/DsCCall.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsGRHSs.hs -o compiler/stage2/build/DsGRHSs.p_o -dyno compiler/stage2/build/DsGRHSs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/MatchLit.hs -o compiler/stage2/build/MatchLit.p_o -dyno compiler/stage2/build/MatchLit.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmLayoutStack.hs -o compiler/stage2/build/CmmLayoutStack.o -dyno compiler/stage2/build/CmmLayoutStack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmPrim.hs -o compiler/stage2/build/StgCmmPrim.o -dyno compiler/stage2/build/StgCmmPrim.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsBinds.hs -o compiler/stage2/build/DsBinds.p_o -dyno compiler/stage2/build/DsBinds.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad/Global.hs -o compiler/stage2/build/Vectorise/Monad/Global.p_o -dyno compiler/stage2/build/Vectorise/Monad/Global.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad/Local.hs -o compiler/stage2/build/Vectorise/Monad/Local.p_o -dyno compiler/stage2/build/Vectorise/Monad/Local.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad/Naming.hs -o compiler/stage2/build/Vectorise/Monad/Naming.p_o -dyno compiler/stage2/build/Vectorise/Monad/Naming.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcFlatten.hs -o compiler/stage2/build/TcFlatten.p_o -dyno compiler/stage2/build/TcFlatten.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcPluginM.hs -o compiler/stage2/build/TcPluginM.p_o -dyno compiler/stage2/build/TcPluginM.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsForeign.hs -o compiler/stage2/build/DsForeign.p_o -dyno compiler/stage2/build/DsForeign.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad/InstEnv.hs -o compiler/stage2/build/Vectorise/Monad/InstEnv.p_o -dyno compiler/stage2/build/Vectorise/Monad/InstEnv.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Monad.hs -o compiler/stage2/build/Vectorise/Monad.p_o -dyno compiler/stage2/build/Vectorise/Monad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils/Base.hs -o compiler/stage2/build/Vectorise/Utils/Base.p_o -dyno compiler/stage2/build/Vectorise/Utils/Base.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils/PADict.hs -o compiler/stage2/build/Vectorise/Utils/PADict.p_o -dyno compiler/stage2/build/Vectorise/Utils/PADict.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/MatchCon.hs -o compiler/stage2/build/MatchCon.p_o -dyno compiler/stage2/build/MatchCon.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils/Poly.hs -o compiler/stage2/build/Vectorise/Utils/Poly.p_o -dyno compiler/stage2/build/Vectorise/Utils/Poly.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/llvmGen/LlvmCodeGen.hs -o compiler/stage2/build/LlvmCodeGen.o -dyno compiler/stage2/build/LlvmCodeGen.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils/Hoisting.hs -o compiler/stage2/build/Vectorise/Utils/Hoisting.p_o -dyno compiler/stage2/build/Vectorise/Utils/Hoisting.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcCanonical.hs -o compiler/stage2/build/TcCanonical.p_o -dyno compiler/stage2/build/TcCanonical.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils/Closure.hs -o compiler/stage2/build/Vectorise/Utils/Closure.p_o -dyno compiler/stage2/build/Vectorise/Utils/Closure.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Utils.hs -o compiler/stage2/build/Vectorise/Utils.p_o -dyno compiler/stage2/build/Vectorise/Utils.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Type/Type.hs -o compiler/stage2/build/Vectorise/Type/Type.p_o -dyno compiler/stage2/build/Vectorise/Type/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Generic/Description.hs -o compiler/stage2/build/Vectorise/Generic/Description.p_o -dyno compiler/stage2/build/Vectorise/Generic/Description.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnSplice.hs -o compiler/stage2/build/RnSplice.p_o -dyno compiler/stage2/build/RnSplice.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Convert.hs -o compiler/stage2/build/Vectorise/Convert.p_o -dyno compiler/stage2/build/Vectorise/Convert.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Var.hs -o compiler/stage2/build/Vectorise/Var.p_o -dyno compiler/stage2/build/Vectorise/Var.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Type/TyConDecl.hs -o compiler/stage2/build/Vectorise/Type/TyConDecl.p_o -dyno compiler/stage2/build/Vectorise/Type/TyConDecl.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Generic/PData.hs -o compiler/stage2/build/Vectorise/Generic/PData.p_o -dyno compiler/stage2/build/Vectorise/Generic/PData.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Generic/PAMethods.hs -o compiler/stage2/build/Vectorise/Generic/PAMethods.p_o -dyno compiler/stage2/build/Vectorise/Generic/PAMethods.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Exp.hs -o compiler/stage2/build/Vectorise/Exp.p_o -dyno compiler/stage2/build/Vectorise/Exp.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/rename/RnExpr.hs -o compiler/stage2/build/RnExpr.p_o -dyno compiler/stage2/build/RnExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Generic/PADict.hs -o compiler/stage2/build/Vectorise/Generic/PADict.p_o -dyno compiler/stage2/build/Vectorise/Generic/PADict.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise/Type/Env.hs -o compiler/stage2/build/Vectorise/Type/Env.p_o -dyno compiler/stage2/build/Vectorise/Type/Env.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcInteract.hs -o compiler/stage2/build/TcInteract.p_o -dyno compiler/stage2/build/TcInteract.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsMeta.hs -o compiler/stage2/build/DsMeta.p_o -dyno compiler/stage2/build/DsMeta.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/vectorise/Vectorise.hs -o compiler/stage2/build/Vectorise.p_o -dyno compiler/stage2/build/Vectorise.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsExpr.hs -o compiler/stage2/build/HsExpr.o -dyno compiler/stage2/build/HsExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/simplCore/SimplCore.hs -o compiler/stage2/build/SimplCore.p_o -dyno compiler/stage2/build/SimplCore.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcSimplify.hs -o compiler/stage2/build/TcSimplify.p_o -dyno compiler/stage2/build/TcSimplify.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/nativeGen/AsmCodeGen.hs -o compiler/stage2/build/AsmCodeGen.o -dyno compiler/stage2/build/AsmCodeGen.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcValidity.hs -o compiler/stage2/build/TcValidity.p_o -dyno compiler/stage2/build/TcValidity.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/Check.hs -o compiler/stage2/build/Check.p_o -dyno compiler/stage2/build/Check.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcHsType.hs -o compiler/stage2/build/TcHsType.p_o -dyno compiler/stage2/build/TcHsType.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcGenDeriv.hs -o compiler/stage2/build/TcGenDeriv.p_o -dyno compiler/stage2/build/TcGenDeriv.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/Match.hs -o compiler/stage2/build/Match.p_o -dyno compiler/stage2/build/Match.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsArrows.hs -o compiler/stage2/build/DsArrows.p_o -dyno compiler/stage2/build/DsArrows.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsListComp.hs -o compiler/stage2/build/DsListComp.p_o -dyno compiler/stage2/build/DsListComp.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcGenFunctor.hs -o compiler/stage2/build/TcGenFunctor.p_o -dyno compiler/stage2/build/TcGenFunctor.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/DsExpr.hs -o compiler/stage2/build/DsExpr.p_o -dyno compiler/stage2/build/DsExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcGenGenerics.hs -o compiler/stage2/build/TcGenGenerics.p_o -dyno compiler/stage2/build/TcGenGenerics.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcSigs.hs -o compiler/stage2/build/TcSigs.p_o -dyno compiler/stage2/build/TcSigs.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcDefaults.hs -o compiler/stage2/build/TcDefaults.p_o -dyno compiler/stage2/build/TcDefaults.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcPat.hs -o compiler/stage2/build/TcPat.p_o -dyno compiler/stage2/build/TcPat.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcDerivUtils.hs -o compiler/stage2/build/TcDerivUtils.p_o -dyno compiler/stage2/build/TcDerivUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcDerivInfer.hs -o compiler/stage2/build/TcDerivInfer.p_o -dyno compiler/stage2/build/TcDerivInfer.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcBinds.hs -o compiler/stage2/build/TcBinds.p_o -dyno compiler/stage2/build/TcBinds.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/HeaderInfo.hs -o compiler/stage2/build/HeaderInfo.p_o -dyno compiler/stage2/build/HeaderInfo.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcTyDecls.hs -o compiler/stage2/build/TcTyDecls.p_o -dyno compiler/stage2/build/TcTyDecls.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcTypeable.hs -o compiler/stage2/build/TcTypeable.p_o -dyno compiler/stage2/build/TcTypeable.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcClassDcl.hs -o compiler/stage2/build/TcClassDcl.p_o -dyno compiler/stage2/build/TcClassDcl.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcMatches.hs -o compiler/stage2/build/TcMatches.p_o -dyno compiler/stage2/build/TcMatches.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcDeriv.hs -o compiler/stage2/build/TcDeriv.p_o -dyno compiler/stage2/build/TcDeriv.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcBackpack.hs -o compiler/stage2/build/TcBackpack.p_o -dyno compiler/stage2/build/TcBackpack.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcPatSyn.hs -o compiler/stage2/build/TcPatSyn.p_o -dyno compiler/stage2/build/TcPatSyn.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsUtils.hs -o compiler/stage2/build/HsUtils.o -dyno compiler/stage2/build/HsUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcArrows.hs -o compiler/stage2/build/TcArrows.p_o -dyno compiler/stage2/build/TcArrows.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcInstDcls.hs-boot -o compiler/stage2/build/TcInstDcls.p_o-boot -dyno compiler/stage2/build/TcInstDcls.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcTyClsDecls.hs -o compiler/stage2/build/TcTyClsDecls.p_o -dyno compiler/stage2/build/TcTyClsDecls.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcExpr.hs -o compiler/stage2/build/TcExpr.p_o -dyno compiler/stage2/build/TcExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsSyn.hs -o compiler/stage2/build/HsSyn.o -dyno compiler/stage2/build/HsSyn.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/PmExpr.hs -o compiler/stage2/build/PmExpr.o -dyno compiler/stage2/build/PmExpr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/HscTypes.hs -o compiler/stage2/build/HscTypes.o -dyno compiler/stage2/build/HscTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/RdrHsSyn.hs -o compiler/stage2/build/RdrHsSyn.o -dyno compiler/stage2/build/RdrHsSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/HsDumpAst.hs -o compiler/stage2/build/HsDumpAst.o -dyno compiler/stage2/build/HsDumpAst.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/HaddockUtils.hs -o compiler/stage2/build/HaddockUtils.o -dyno compiler/stage2/build/HaddockUtils.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/backpack/BkpSyn.hs -o compiler/stage2/build/BkpSyn.o -dyno compiler/stage2/build/BkpSyn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/HscStats.hs -o compiler/stage2/build/HscStats.o -dyno compiler/stage2/build/HscStats.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcForeign.hs -o compiler/stage2/build/TcForeign.p_o -dyno compiler/stage2/build/TcForeign.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRules.hs -o compiler/stage2/build/TcRules.p_o -dyno compiler/stage2/build/TcRules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/hsSyn/Convert.hs -o compiler/stage2/build/Convert.o -dyno compiler/stage2/build/Convert.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcInstDcls.hs -o compiler/stage2/build/TcInstDcls.p_o -dyno compiler/stage2/build/TcInstDcls.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRnTypes.hs -o compiler/stage2/build/TcRnTypes.o -dyno compiler/stage2/build/TcRnTypes.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Finder.hs -o compiler/stage2/build/Finder.o -dyno compiler/stage2/build/Finder.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/PipelineMonad.hs -o compiler/stage2/build/PipelineMonad.o -dyno compiler/stage2/build/PipelineMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/MkCore.hs -o compiler/stage2/build/MkCore.o -dyno compiler/stage2/build/MkCore.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/GhcMonad.hs -o compiler/stage2/build/GhcMonad.o -dyno compiler/stage2/build/GhcMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/parser/Parser.hs -o compiler/stage2/build/Parser.o -dyno compiler/stage2/build/Parser.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmPipeline.hs -o compiler/stage2/build/CmmPipeline.o -dyno compiler/stage2/build/CmmPipeline.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmHpc.hs -o compiler/stage2/build/StgCmmHpc.o -dyno compiler/stage2/build/StgCmmHpc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Env.hs -o compiler/stage2/build/Vectorise/Env.o -dyno compiler/stage2/build/Vectorise/Env.dyn_o <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrelRules.hs -o compiler/stage2/build/PrelRules.o -dyno compiler/stage2/build/PrelRules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcRnDriver.hs -o compiler/stage2/build/TcRnDriver.p_o -dyno compiler/stage2/build/TcRnDriver.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/CodeOutput.hs -o compiler/stage2/build/CodeOutput.o -dyno compiler/stage2/build/CodeOutput.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcSplice.hs-boot -o compiler/stage2/build/TcSplice.o-boot -dyno compiler/stage2/build/TcSplice.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/TcIface.hs-boot -o compiler/stage2/build/TcIface.o-boot -dyno compiler/stage2/build/TcIface.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Hooks.hs -o compiler/stage2/build/Hooks.o -dyno compiler/stage2/build/Hooks.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsUsage.hs -o compiler/stage2/build/DsUsage.o -dyno compiler/stage2/build/DsUsage.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcUnify.hs-boot -o compiler/stage2/build/TcUnify.o-boot -dyno compiler/stage2/build/TcUnify.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcExpr.hs-boot -o compiler/stage2/build/TcExpr.o-boot -dyno compiler/stage2/build/TcExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnExpr.hs-boot -o compiler/stage2/build/RnExpr.o-boot -dyno compiler/stage2/build/RnExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnHsDoc.hs -o compiler/stage2/build/RnHsDoc.o -dyno compiler/stage2/build/RnHsDoc.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRnDriver.hs-boot -o compiler/stage2/build/TcRnDriver.o-boot -dyno compiler/stage2/build/TcRnDriver.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcTypeNats.hs -o compiler/stage2/build/TcTypeNats.o -dyno compiler/stage2/build/TcTypeNats.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcMatches.hs-boot -o compiler/stage2/build/TcMatches.o-boot -dyno compiler/stage2/build/TcMatches.dyn_o-boot <> <> <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRnMonad.hs -o compiler/stage2/build/TcRnMonad.o -dyno compiler/stage2/build/TcRnMonad.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stage2/build/GHCi.hs -o compiler/stage2/build/GHCi.o -dyno compiler/stage2/build/GHCi.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/basicTypes/MkId.hs -o compiler/stage2/build/MkId.o -dyno compiler/stage2/build/MkId.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeItbls.hs -o compiler/stage2/build/ByteCodeItbls.o -dyno compiler/stage2/build/ByteCodeItbls.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeLink.hs -o compiler/stage2/build/ByteCodeLink.o -dyno compiler/stage2/build/ByteCodeLink.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/Coverage.hs -o compiler/stage2/build/Coverage.o -dyno compiler/stage2/build/Coverage.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeAsm.hs -o compiler/stage2/build/ByteCodeAsm.o -dyno compiler/stage2/build/ByteCodeAsm.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/prelude/PrelInfo.hs -o compiler/stage2/build/PrelInfo.o -dyno compiler/stage2/build/PrelInfo.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/ToIface.hs -o compiler/stage2/build/ToIface.o -dyno compiler/stage2/build/ToIface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplStg/UnariseStg.hs -o compiler/stage2/build/UnariseStg.o -dyno compiler/stage2/build/UnariseStg.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stgSyn/CoreToStg.hs -o compiler/stage2/build/CoreToStg.o -dyno compiler/stage2/build/CoreToStg.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stranal/WwLib.hs -o compiler/stage2/build/WwLib.o -dyno compiler/stage2/build/WwLib.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmCon.hs -o compiler/stage2/build/StgCmmCon.o -dyno compiler/stage2/build/StgCmmCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/deSugar/Desugar.hs -o compiler/stage2/build/Desugar.p_o -dyno compiler/stage2/build/Desugar.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/LoadIface.hs-boot -o compiler/stage2/build/LoadIface.o-boot -dyno compiler/stage2/build/LoadIface.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/IfaceEnv.hs -o compiler/stage2/build/IfaceEnv.o -dyno compiler/stage2/build/IfaceEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcMType.hs -o compiler/stage2/build/TcMType.o -dyno compiler/stage2/build/TcMType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnSplice.hs-boot -o compiler/stage2/build/RnSplice.o-boot -dyno compiler/stage2/build/RnSplice.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcAnnotations.hs -o compiler/stage2/build/TcAnnotations.o -dyno compiler/stage2/build/TcAnnotations.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcPatSyn.hs-boot -o compiler/stage2/build/TcPatSyn.o-boot -dyno compiler/stage2/build/TcPatSyn.dyn_o-boot <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmExpr.hs -o compiler/stage2/build/StgCmmExpr.o -dyno compiler/stage2/build/StgCmmExpr.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplStg/SimplStg.hs -o compiler/stage2/build/SimplStg.o -dyno compiler/stage2/build/SimplStg.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/ByteCodeGen.hs -o compiler/stage2/build/ByteCodeGen.o -dyno compiler/stage2/build/ByteCodeGen.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/backpack/NameShape.hs -o compiler/stage2/build/NameShape.o -dyno compiler/stage2/build/NameShape.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/BinIface.hs -o compiler/stage2/build/BinIface.o -dyno compiler/stage2/build/BinIface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/BuildTyCl.hs -o compiler/stage2/build/BuildTyCl.o -dyno compiler/stage2/build/BuildTyCl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/DebuggerUtils.hs -o compiler/stage2/build/DebuggerUtils.o -dyno compiler/stage2/build/DebuggerUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stranal/WorkWrap.hs -o compiler/stage2/build/WorkWrap.o -dyno compiler/stage2/build/WorkWrap.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/stranal/DmdAnal.hs -o compiler/stage2/build/DmdAnal.o -dyno compiler/stage2/build/DmdAnal.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/HscMain.hs -o compiler/stage2/build/HscMain.p_o -dyno compiler/stage2/build/HscMain.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/backpack/RnModIface.hs -o compiler/stage2/build/RnModIface.o -dyno compiler/stage2/build/RnModIface.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmmBind.hs -o compiler/stage2/build/StgCmmBind.o -dyno compiler/stage2/build/StgCmmBind.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/FlagChecker.hs -o compiler/stage2/build/FlagChecker.o -dyno compiler/stage2/build/FlagChecker.dyn_o <> <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcHsSyn.hs -o compiler/stage2/build/TcHsSyn.o -dyno compiler/stage2/build/TcHsSyn.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/LoadIface.hs -o compiler/stage2/build/LoadIface.o -dyno compiler/stage2/build/LoadIface.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/cmm/CmmParse.hs -o compiler/stage2/build/CmmParse.o -dyno compiler/stage2/build/CmmParse.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/codeGen/StgCmm.hs -o compiler/stage2/build/StgCmm.o -dyno compiler/stage2/build/StgCmm.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DriverPipeline.hs -o compiler/stage2/build/DriverPipeline.p_o -dyno compiler/stage2/build/DriverPipeline.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/InteractiveEval.hs -o compiler/stage2/build/InteractiveEval.p_o -dyno compiler/stage2/build/InteractiveEval.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/typecheck/TcSplice.hs -o compiler/stage2/build/TcSplice.p_o -dyno compiler/stage2/build/TcSplice.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcEnv.hs -o compiler/stage2/build/TcEnv.o -dyno compiler/stage2/build/TcEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/Linker.hs -o compiler/stage2/build/Linker.o -dyno compiler/stage2/build/Linker.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/MkIface.hs -o compiler/stage2/build/MkIface.o -dyno compiler/stage2/build/MkIface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/FamInst.hs -o compiler/stage2/build/FamInst.o -dyno compiler/stage2/build/FamInst.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/TmOracle.hs -o compiler/stage2/build/TmOracle.o -dyno compiler/stage2/build/TmOracle.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/CoreMonad.hs -o compiler/stage2/build/CoreMonad.o -dyno compiler/stage2/build/CoreMonad.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnEnv.hs -o compiler/stage2/build/RnEnv.o -dyno compiler/stage2/build/RnEnv.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/StaticPtrTable.hs -o compiler/stage2/build/StaticPtrTable.o -dyno compiler/stage2/build/StaticPtrTable.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/FunDeps.hs -o compiler/stage2/build/FunDeps.o -dyno compiler/stage2/build/FunDeps.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/GhcMake.hs -o compiler/stage2/build/GhcMake.p_o -dyno compiler/stage2/build/GhcMake.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/Inst.hs -o compiler/stage2/build/Inst.o -dyno compiler/stage2/build/Inst.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/Plugins.hs -o compiler/stage2/build/Plugins.o -dyno compiler/stage2/build/Plugins.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CoreLint.hs -o compiler/stage2/build/CoreLint.o -dyno compiler/stage2/build/CoreLint.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/specialise/SpecConstr.hs -o compiler/stage2/build/SpecConstr.o -dyno compiler/stage2/build/SpecConstr.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/specialise/Specialise.hs -o compiler/stage2/build/Specialise.o -dyno compiler/stage2/build/Specialise.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SetLevels.hs -o compiler/stage2/build/SetLevels.o -dyno compiler/stage2/build/SetLevels.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/FloatIn.hs -o compiler/stage2/build/FloatIn.o -dyno compiler/stage2/build/FloatIn.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SimplMonad.hs -o compiler/stage2/build/SimplMonad.o -dyno compiler/stage2/build/SimplMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/GhcPlugins.hs -o compiler/stage2/build/GhcPlugins.o -dyno compiler/stage2/build/GhcPlugins.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SimplEnv.hs -o compiler/stage2/build/SimplEnv.o -dyno compiler/stage2/build/SimplEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/PprTyThing.hs -o compiler/stage2/build/PprTyThing.o -dyno compiler/stage2/build/PprTyThing.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcUnify.hs -o compiler/stage2/build/TcUnify.o -dyno compiler/stage2/build/TcUnify.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SimplUtils.hs -o compiler/stage2/build/SimplUtils.o -dyno compiler/stage2/build/SimplUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/FloatOut.hs -o compiler/stage2/build/FloatOut.o -dyno compiler/stage2/build/FloatOut.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnNames.hs -o compiler/stage2/build/RnNames.o -dyno compiler/stage2/build/RnNames.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnTypes.hs -o compiler/stage2/build/RnTypes.o -dyno compiler/stage2/build/RnTypes.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/Simplify.hs -o compiler/stage2/build/Simplify.o -dyno compiler/stage2/build/Simplify.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcErrors.hs -o compiler/stage2/build/TcErrors.o -dyno compiler/stage2/build/TcErrors.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/RtClosureInspect.hs -o compiler/stage2/build/RtClosureInspect.o -dyno compiler/stage2/build/RtClosureInspect.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/GHC.hs -o compiler/stage2/build/GHC.p_o -dyno compiler/stage2/build/GHC.dyn_o <> "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/backpack/DriverBkp.hs -o compiler/stage2/build/DriverBkp.p_o -dyno compiler/stage2/build/DriverBkp.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/main/DriverMkDepend.hs -o compiler/stage2/build/DriverMkDepend.p_o -dyno compiler/stage2/build/DriverMkDepend.dyn_o "inplace/bin/ghc-stage1" -hisuf p_hi -osuf p_o -hcsuf p_hc -static -prof -eventlog -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -c compiler/ghci/Debugger.hs -o compiler/stage2/build/Debugger.p_o -dyno compiler/stage2/build/Debugger.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/iface/TcIface.hs -o compiler/stage2/build/TcIface.o -dyno compiler/stage2/build/TcIface.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/coreSyn/CorePrep.hs -o compiler/stage2/build/CorePrep.o -dyno compiler/stage2/build/CorePrep.dyn_o <> <> "rm" -f compiler/stage2/build/libHSghc-8.2.2_p.a compiler/stage2/build/libHSghc-8.2.2_p.a.contents echo compiler/stage2/build/DriverBkp.p_o compiler/stage2/build/BkpSyn.p_o compiler/stage2/build/NameShape.p_o compiler/stage2/build/RnModIface.p_o compiler/stage2/build/Avail.p_o compiler/stage2/build/BasicTypes.p_o compiler/stage2/build/ConLike.p_o compiler/stage2/build/DataCon.p_o compiler/stage2/build/PatSyn.p_o compiler/stage2/build/Demand.p_o compiler/stage2/build/Debug.p_o compiler/stage2/build/Exception.p_o compiler/stage2/build/FieldLabel.p_o compiler/stage2/build/GhcMonad.p_o compiler/stage2/build/Hooks.p_o compiler/stage2/build/Id.p_o compiler/stage2/build/IdInfo.p_o compiler/stage2/build/Lexeme.p_o compiler/stage2/build/Literal.p_o compiler/stage2/build/Llvm.p_o compiler/stage2/build/Llvm/AbsSyn.p_o compiler/stage2/build/Llvm/MetaData.p_o compiler/stage2/build/Llvm/PpLlvm.p_o compiler/stage2/build/Llvm/Types.p_o compiler/stage2/build/LlvmCodeGen.p_o compiler/stage2/build/LlvmCodeGen/Base.p_o compiler/stage2/build/LlvmCodeGen/CodeGen.p_o compiler/stage2/build/LlvmCodeGen/Data.p_o compiler/stage2/build/LlvmCodeGen/Ppr.p_o compiler/stage2/build/LlvmCodeGen/Regs.p_o compiler/stage2/build/LlvmMangler.p_o compiler/stage2/build/MkId.p_o compiler/stage2/build/Module.p_o compiler/stage2/build/Name.p_o compiler/stage2/build/NameEnv.p_o compiler/stage2/build/NameSet.p_o compiler/stage2/build/OccName.p_o compiler/stage2/build/RdrName.p_o compiler/stage2/build/NameCache.p_o compiler/stage2/build/SrcLoc.p_o compiler/stage2/build/UniqSupply.p_o compiler/stage2/build/Unique.p_o compiler/stage2/build/Var.p_o compiler/stage2/build/VarEnv.p_o compiler/stage2/build/VarSet.p_o compiler/stage2/build/UnVarGraph.p_o compiler/stage2/build/BlockId.p_o compiler/stage2/build/CLabel.p_o compiler/stage2/build/Cmm.p_o compiler/stage2/build/CmmBuildInfoTables.p_o compiler/stage2/build/CmmPipeline.p_o compiler/stage2/build/CmmCallConv.p_o compiler/stage2/build/CmmCommonBlockElim.p_o compiler/stage2/build/CmmImplementSwitchPlans.p_o compiler/stage2/build/CmmContFlowOpt.p_o compiler/stage2/build/CmmExpr.p_o compiler/stage2/build/CmmInfo.p_o compiler/stage2/build/CmmLex.p_o compiler/stage2/build/CmmLint.p_o compiler/stage2/build/CmmLive.p_o compiler/stage2/build/CmmMachOp.p_o compiler/stage2/build/CmmMonad.p_o compiler/stage2/build/CmmSwitch.p_o compiler/stage2/build/CmmNode.p_o compiler/stage2/build/CmmOpt.p_o compiler/stage2/build/CmmParse.p_o compiler/stage2/build/CmmProcPoint.p_o compiler/stage2/build/CmmSink.p_o compiler/stage2/build/CmmType.p_o compiler/stage2/build/CmmUtils.p_o compiler/stage2/build/CmmLayoutStack.p_o compiler/stage2/build/MkGraph.p_o compiler/stage2/build/PprBase.p_o compiler/stage2/build/PprC.p_o compiler/stage2/build/PprCmm.p_o compiler/stage2/build/PprCmmDecl.p_o compiler/stage2/build/PprCmmExpr.p_o compiler/stage2/build/Bitmap.p_o compiler/stage2/build/CodeGen/Platform.p_o compiler/stage2/build/CodeGen/Platform/ARM.p_o compiler/stage2/build/CodeGen/Platform/ARM64.p_o compiler/stage2/build/CodeGen/Platform/NoRegs.p_o compiler/stage2/build/CodeGen/Platform/PPC.p_o compiler/stage2/build/CodeGen/Platform/PPC_Darwin.p_o compiler/stage2/build/CodeGen/Platform/SPARC.p_o compiler/stage2/build/CodeGen/Platform/X86.p_o compiler/stage2/build/CodeGen/Platform/X86_64.p_o compiler/stage2/build/CgUtils.p_o compiler/stage2/build/StgCmm.p_o compiler/stage2/build/StgCmmBind.p_o compiler/stage2/build/StgCmmClosure.p_o compiler/stage2/build/StgCmmCon.p_o compiler/stage2/build/StgCmmEnv.p_o compiler/stage2/build/StgCmmExpr.p_o compiler/stage2/build/StgCmmForeign.p_o compiler/stage2/build/StgCmmHeap.p_o compiler/stage2/build/StgCmmHpc.p_o compiler/stage2/build/StgCmmArgRep.p_o compiler/stage2/build/StgCmmLayout.p_o compiler/stage2/build/StgCmmMonad.p_o compiler/stage2/build/StgCmmPrim.p_o compiler/stage2/build/StgCmmProf.p_o compiler/stage2/build/StgCmmTicky.p_o compiler/stage2/build/StgCmmUtils.p_o compiler/stage2/build/StgCmmExtCode.p_o compiler/stage2/build/SMRep.p_o compiler/stage2/build/CoreArity.p_o compiler/stage2/build/CoreFVs.p_o compiler/stage2/build/CoreLint.p_o compiler/stage2/build/CorePrep.p_o compiler/stage2/build/CoreSubst.p_o compiler/stage2/build/CoreOpt.p_o compiler/stage2/build/CoreSyn.p_o compiler/stage2/build/TrieMap.p_o compiler/stage2/build/CoreTidy.p_o compiler/stage2/build/CoreUnfold.p_o compiler/stage2/build/CoreUtils.p_o compiler/stage2/build/CoreSeq.p_o compiler/stage2/build/CoreStats.p_o compiler/stage2/build/MkCore.p_o compiler/stage2/build/PprCore.p_o compiler/stage2/build/PmExpr.p_o compiler/stage2/build/TmOracle.p_o compiler/stage2/build/Check.p_o compiler/stage2/build/Coverage.p_o compiler/stage2/build/Desugar.p_o compiler/stage2/build/DsArrows.p_o compiler/stage2/build/DsBinds.p_o compiler/stage2/build/DsCCall.p_o compiler/stage2/build/DsExpr.p_o compiler/stage2/build/DsForeign.p_o compiler/stage2/build/DsGRHSs.p_o compiler/stage2/build/DsListComp.p_o compiler/stage2/build/DsMonad.p_o compiler/stage2/build/DsUsage.p_o compiler/stage2/build/DsUtils.p_o compiler/stage2/build/Match.p_o compiler/stage2/build/MatchCon.p_o compiler/stage2/build/MatchLit.p_o compiler/stage2/build/HsBinds.p_o compiler/stage2/build/HsDecls.p_o compiler/stage2/build/HsDoc.p_o compiler/stage2/build/HsExpr.p_o compiler/stage2/build/HsImpExp.p_o compiler/stage2/build/HsLit.p_o compiler/stage2/build/PlaceHolder.p_o compiler/stage2/build/HsPat.p_o compiler/stage2/build/HsSyn.p_o compiler/stage2/build/HsTypes.p_o compiler/stage2/build/HsUtils.p_o compiler/stage2/build/HsDumpAst.p_o compiler/stage2/build/BinIface.p_o compiler/stage2/build/BinFingerprint.p_o compiler/stage2/build/BuildTyCl.p_o compiler/stage2/build/IfaceEnv.p_o compiler/stage2/build/IfaceSyn.p_o compiler/stage2/build/IfaceType.p_o compiler/stage2/build/ToIface.p_o compiler/stage2/build/LoadIface.p_o compiler/stage2/build/MkIface.p_o compiler/stage2/build/TcIface.p_o compiler/stage2/build/FlagChecker.p_o compiler/stage2/build/Annotations.p_o compiler/stage2/build/CmdLineParser.p_o compiler/stage2/build/CodeOutput.p_o compiler/stage2/build/Config.p_o compiler/stage2/build/Constants.p_o compiler/stage2/build/DriverMkDepend.p_o compiler/stage2/build/DriverPhases.p_o compiler/stage2/build/PipelineMonad.p_o compiler/stage2/build/DriverPipeline.p_o compiler/stage2/build/DynFlags.p_o compiler/stage2/build/ErrUtils.p_o compiler/stage2/build/Finder.p_o compiler/stage2/build/GHC.p_o compiler/stage2/build/GhcMake.p_o compiler/stage2/build/GhcPlugins.p_o compiler/stage2/build/DynamicLoading.p_o compiler/stage2/build/HeaderInfo.p_o compiler/stage2/build/HscMain.p_o compiler/stage2/build/HscStats.p_o compiler/stage2/build/HscTypes.p_o compiler/stage2/build/InteractiveEval.p_o compiler/stage2/build/InteractiveEvalTypes.p_o compiler/stage2/build/PackageConfig.p_o compiler/stage2/build/Packages.p_o compiler/stage2/build/PlatformConstants.p_o compiler/stage2/build/Plugins.p_o compiler/stage2/build/TcPluginM.p_o compiler/stage2/build/PprTyThing.p_o compiler/stage2/build/StaticPtrTable.p_o compiler/stage2/build/SysTools.p_o compiler/stage2/build/SysTools/Terminal.p_o compiler/stage2/build/Elf.p_o compiler/stage2/build/TidyPgm.p_o compiler/stage2/build/Ctype.p_o compiler/stage2/build/HaddockUtils.p_o compiler/stage2/build/Lexer.p_o compiler/stage2/build/OptCoercion.p_o compiler/stage2/build/Parser.p_o compiler/stage2/build/RdrHsSyn.p_o compiler/stage2/build/ApiAnnotation.p_o compiler/stage2/build/ForeignCall.p_o compiler/stage2/build/KnownUniques.p_o compiler/stage2/build/PrelInfo.p_o compiler/stage2/build/PrelNames.p_o compiler/stage2/build/PrelRules.p_o compiler/stage2/build/PrimOp.p_o compiler/stage2/build/TysPrim.p_o compiler/stage2/build/TysWiredIn.p_o compiler/stage2/build/CostCentre.p_o compiler/stage2/build/ProfInit.p_o compiler/stage2/build/SCCfinal.p_o compiler/stage2/build/RnBinds.p_o compiler/stage2/build/RnEnv.p_o compiler/stage2/build/RnExpr.p_o compiler/stage2/build/RnHsDoc.p_o compiler/stage2/build/RnNames.p_o compiler/stage2/build/RnPat.p_o compiler/stage2/build/RnSource.p_o compiler/stage2/build/RnSplice.p_o compiler/stage2/build/RnTypes.p_o compiler/stage2/build/CoreMonad.p_o compiler/stage2/build/CSE.p_o compiler/stage2/build/FloatIn.p_o compiler/stage2/build/FloatOut.p_o compiler/stage2/build/LiberateCase.p_o compiler/stage2/build/OccurAnal.p_o compiler/stage2/build/SAT.p_o compiler/stage2/build/SetLevels.p_o compiler/stage2/build/SimplCore.p_o compiler/stage2/build/SimplEnv.p_o compiler/stage2/build/SimplMonad.p_o compiler/stage2/build/SimplUtils.p_o compiler/stage2/build/Simplify.p_o compiler/stage2/build/SimplStg.p_o compiler/stage2/build/StgStats.p_o compiler/stage2/build/StgCse.p_o compiler/stage2/build/UnariseStg.p_o compiler/stage2/build/RepType.p_o compiler/stage2/build/Rules.p_o compiler/stage2/build/SpecConstr.p_o compiler/stage2/build/Specialise.p_o compiler/stage2/build/CoreToStg.p_o compiler/stage2/build/StgLint.p_o compiler/stage2/build/StgSyn.p_o compiler/stage2/build/CallArity.p_o compiler/stage2/build/DmdAnal.p_o compiler/stage2/build/WorkWrap.p_o compiler/stage2/build/WwLib.p_o compiler/stage2/build/FamInst.p_o compiler/stage2/build/Inst.p_o compiler/stage2/build/TcAnnotations.p_o compiler/stage2/build/TcArrows.p_o compiler/stage2/build/TcBinds.p_o compiler/stage2/build/TcSigs.p_o compiler/stage2/build/TcClassDcl.p_o compiler/stage2/build/TcDefaults.p_o compiler/stage2/build/TcDeriv.p_o compiler/stage2/build/TcDerivInfer.p_o compiler/stage2/build/TcDerivUtils.p_o compiler/stage2/build/TcEnv.p_o compiler/stage2/build/TcExpr.p_o compiler/stage2/build/TcForeign.p_o compiler/stage2/build/TcGenDeriv.p_o compiler/stage2/build/TcGenFunctor.p_o compiler/stage2/build/TcGenGenerics.p_o compiler/stage2/build/TcHsSyn.p_o compiler/stage2/build/TcHsType.p_o compiler/stage2/build/TcInstDcls.p_o compiler/stage2/build/TcMType.p_o compiler/stage2/build/TcValidity.p_o compiler/stage2/build/TcMatches.p_o compiler/stage2/build/TcPat.p_o compiler/stage2/build/TcPatSyn.p_o compiler/stage2/build/TcRnDriver.p_o compiler/stage2/build/TcBackpack.p_o compiler/stage2/build/TcRnExports.p_o compiler/stage2/build/TcRnMonad.p_o compiler/stage2/build/TcRnTypes.p_o compiler/stage2/build/TcRules.p_o compiler/stage2/build/TcSimplify.p_o compiler/stage2/build/TcErrors.p_o compiler/stage2/build/TcTyClsDecls.p_o compiler/stage2/build/TcTyDecls.p_o compiler/stage2/build/TcTypeable.p_o compiler/stage2/build/TcType.p_o compiler/stage2/build/TcEvidence.p_o compiler/stage2/build/TcUnify.p_o compiler/stage2/build/TcInteract.p_o compiler/stage2/build/TcCanonical.p_o compiler/stage2/build/TcFlatten.p_o compiler/stage2/build/TcSMonad.p_o compiler/stage2/build/TcTypeNats.p_o compiler/stage2/build/TcSplice.p_o compiler/stage2/build/Class.p_o compiler/stage2/build/Coercion.p_o compiler/stage2/build/DsMeta.p_o compiler/stage2/build/THNames.p_o compiler/stage2/build/FamInstEnv.p_o compiler/stage2/build/FunDeps.p_o compiler/stage2/build/InstEnv.p_o compiler/stage2/build/TyCon.p_o compiler/stage2/build/CoAxiom.p_o compiler/stage2/build/Kind.p_o compiler/stage2/build/Type.p_o compiler/stage2/build/TyCoRep.p_o compiler/stage2/build/Unify.p_o compiler/stage2/build/Bag.p_o compiler/stage2/build/Binary.p_o compiler/stage2/build/BooleanFormula.p_o compiler/stage2/build/BufWrite.p_o compiler/stage2/build/Digraph.p_o compiler/stage2/build/Encoding.p_o compiler/stage2/build/FastFunctions.p_o compiler/stage2/build/FastMutInt.p_o compiler/stage2/build/FastString.p_o compiler/stage2/build/FastStringEnv.p_o compiler/stage2/build/Fingerprint.p_o compiler/stage2/build/FiniteMap.p_o compiler/stage2/build/FV.p_o compiler/stage2/build/GraphBase.p_o compiler/stage2/build/GraphColor.p_o compiler/stage2/build/GraphOps.p_o compiler/stage2/build/GraphPpr.p_o compiler/stage2/build/IOEnv.p_o compiler/stage2/build/Json.p_o compiler/stage2/build/ListSetOps.p_o compiler/stage2/build/ListT.p_o compiler/stage2/build/Maybes.p_o compiler/stage2/build/MonadUtils.p_o compiler/stage2/build/OrdList.p_o compiler/stage2/build/Outputable.p_o compiler/stage2/build/Pair.p_o compiler/stage2/build/Panic.p_o compiler/stage2/build/PprColour.p_o compiler/stage2/build/Pretty.p_o compiler/stage2/build/State.p_o compiler/stage2/build/Stream.p_o compiler/stage2/build/StringBuffer.p_o compiler/stage2/build/UniqDFM.p_o compiler/stage2/build/UniqDSet.p_o compiler/stage2/build/UniqFM.p_o compiler/stage2/build/UniqSet.p_o compiler/stage2/build/Util.p_o compiler/stage2/build/Vectorise/Builtins/Base.p_o compiler/stage2/build/Vectorise/Builtins/Initialise.p_o compiler/stage2/build/Vectorise/Builtins.p_o compiler/stage2/build/Vectorise/Monad/Base.p_o compiler/stage2/build/Vectorise/Monad/Naming.p_o compiler/stage2/build/Vectorise/Monad/Local.p_o compiler/stage2/build/Vectorise/Monad/Global.p_o compiler/stage2/build/Vectorise/Monad/InstEnv.p_o compiler/stage2/build/Vectorise/Monad.p_o compiler/stage2/build/Vectorise/Utils/Base.p_o compiler/stage2/build/Vectorise/Utils/Closure.p_o compiler/stage2/build/Vectorise/Utils/Hoisting.p_o compiler/stage2/build/Vectorise/Utils/PADict.p_o compiler/stage2/build/Vectorise/Utils/Poly.p_o compiler/stage2/build/Vectorise/Utils.p_o compiler/stage2/build/Vectorise/Generic/Description.p_o compiler/stage2/build/Vectorise/Generic/PAMethods.p_o compiler/stage2/build/Vectorise/Generic/PADict.p_o compiler/stage2/build/Vectorise/Generic/PData.p_o compiler/stage2/build/Vectorise/Type/Env.p_o compiler/stage2/build/Vectorise/Type/Type.p_o compiler/stage2/build/Vectorise/Type/TyConDecl.p_o compiler/stage2/build/Vectorise/Type/Classify.p_o compiler/stage2/build/Vectorise/Convert.p_o compiler/stage2/build/Vectorise/Vect.p_o compiler/stage2/build/Vectorise/Var.p_o compiler/stage2/build/Vectorise/Env.p_o compiler/stage2/build/Vectorise/Exp.p_o compiler/stage2/build/Vectorise.p_o compiler/stage2/build/Hoopl/Dataflow.p_o compiler/stage2/build/Hoopl.p_o compiler/stage2/build/AsmCodeGen.p_o compiler/stage2/build/TargetReg.p_o compiler/stage2/build/NCGMonad.p_o compiler/stage2/build/Instruction.p_o compiler/stage2/build/Format.p_o compiler/stage2/build/Reg.p_o compiler/stage2/build/RegClass.p_o compiler/stage2/build/PIC.p_o compiler/stage2/build/Platform.p_o compiler/stage2/build/CPrim.p_o compiler/stage2/build/X86/Regs.p_o compiler/stage2/build/X86/RegInfo.p_o compiler/stage2/build/X86/Instr.p_o compiler/stage2/build/X86/Cond.p_o compiler/stage2/build/X86/Ppr.p_o compiler/stage2/build/X86/CodeGen.p_o compiler/stage2/build/PPC/Regs.p_o compiler/stage2/build/PPC/RegInfo.p_o compiler/stage2/build/PPC/Instr.p_o compiler/stage2/build/PPC/Cond.p_o compiler/stage2/build/PPC/Ppr.p_o compiler/stage2/build/PPC/CodeGen.p_o compiler/stage2/build/SPARC/Base.p_o compiler/stage2/build/SPARC/Regs.p_o compiler/stage2/build/SPARC/Imm.p_o compiler/stage2/build/SPARC/AddrMode.p_o compiler/stage2/build/SPARC/Cond.p_o compiler/stage2/build/SPARC/Instr.p_o compiler/stage2/build/SPARC/Stack.p_o compiler/stage2/build/SPARC/ShortcutJump.p_o compiler/stage2/build/SPARC/Ppr.p_o compiler/stage2/build/SPARC/CodeGen.p_o compiler/stage2/build/SPARC/CodeGen/Amode.p_o compiler/stage2/build/SPARC/CodeGen/Base.p_o compiler/stage2/build/SPARC/CodeGen/CondCode.p_o compiler/stage2/build/SPARC/CodeGen/Gen32.p_o compiler/stage2/build/SPARC/CodeGen/Gen64.p_o compiler/stage2/build/SPARC/CodeGen/Sanity.p_o compiler/stage2/build/SPARC/CodeGen/Expand.p_o compiler/stage2/build/RegAlloc/Liveness.p_o compiler/stage2/build/RegAlloc/Graph/Main.p_o compiler/stage2/build/RegAlloc/Graph/Stats.p_o compiler/stage2/build/RegAlloc/Graph/ArchBase.p_o compiler/stage2/build/RegAlloc/Graph/ArchX86.p_o compiler/stage2/build/RegAlloc/Graph/Coalesce.p_o compiler/stage2/build/RegAlloc/Graph/Spill.p_o compiler/stage2/build/RegAlloc/Graph/SpillClean.p_o compiler/stage2/build/RegAlloc/Graph/SpillCost.p_o compiler/stage2/build/RegAlloc/Graph/TrivColorable.p_o compiler/stage2/build/RegAlloc/Linear/Main.p_o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.p_o compiler/stage2/build/RegAlloc/Linear/State.p_o compiler/stage2/build/RegAlloc/Linear/Stats.p_o compiler/stage2/build/RegAlloc/Linear/FreeRegs.p_o compiler/stage2/build/RegAlloc/Linear/StackMap.p_o compiler/stage2/build/RegAlloc/Linear/Base.p_o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.p_o compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.p_o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.p_o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.p_o compiler/stage2/build/Dwarf.p_o compiler/stage2/build/Dwarf/Types.p_o compiler/stage2/build/Dwarf/Constants.p_o compiler/stage2/build/Convert.p_o compiler/stage2/build/ByteCodeTypes.p_o compiler/stage2/build/ByteCodeAsm.p_o compiler/stage2/build/ByteCodeGen.p_o compiler/stage2/build/ByteCodeInstr.p_o compiler/stage2/build/ByteCodeItbls.p_o compiler/stage2/build/ByteCodeLink.p_o compiler/stage2/build/Debugger.p_o compiler/stage2/build/Linker.p_o compiler/stage2/build/RtClosureInspect.p_o compiler/stage2/build/DebuggerUtils.p_o compiler/stage2/build/GHCi.p_o compiler/stage2/build/parser/cutils.p_o compiler/stage2/build/cbits/genSym.p_o >> compiler/stage2/build/libHSghc-8.2.2_p.a.contents "/usr/bin/ar" q compiler/stage2/build/libHSghc-8.2.2_p.a @compiler/stage2/build/libHSghc-8.2.2_p.a.contents /usr/bin/ar: creating compiler/stage2/build/libHSghc-8.2.2_p.a "rm" -f compiler/stage2/build/libHSghc-8.2.2_p.a.contents <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnPat.hs -o compiler/stage2/build/RnPat.o -dyno compiler/stage2/build/RnPat.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DynamicLoading.hs -o compiler/stage2/build/DynamicLoading.o -dyno compiler/stage2/build/DynamicLoading.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRnExports.hs -o compiler/stage2/build/TcRnExports.o -dyno compiler/stage2/build/TcRnExports.dyn_o <> <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/TidyPgm.hs -o compiler/stage2/build/TidyPgm.o -dyno compiler/stage2/build/TidyPgm.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnBinds.hs -o compiler/stage2/build/RnBinds.o -dyno compiler/stage2/build/RnBinds.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcSMonad.hs -o compiler/stage2/build/TcSMonad.o -dyno compiler/stage2/build/TcSMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsMonad.hs -o compiler/stage2/build/DsMonad.o -dyno compiler/stage2/build/DsMonad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnSource.hs -o compiler/stage2/build/RnSource.o -dyno compiler/stage2/build/RnSource.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Builtins/Initialise.hs -o compiler/stage2/build/Vectorise/Builtins/Initialise.o -dyno compiler/stage2/build/Vectorise/Builtins/Initialise.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsExpr.hs-boot -o compiler/stage2/build/DsExpr.o-boot -dyno compiler/stage2/build/DsExpr.dyn_o-boot "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/Match.hs-boot -o compiler/stage2/build/Match.o-boot -dyno compiler/stage2/build/Match.dyn_o-boot <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsUtils.hs -o compiler/stage2/build/DsUtils.o -dyno compiler/stage2/build/DsUtils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Builtins.hs -o compiler/stage2/build/Vectorise/Builtins.o -dyno compiler/stage2/build/Vectorise/Builtins.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad/Base.hs -o compiler/stage2/build/Vectorise/Monad/Base.o -dyno compiler/stage2/build/Vectorise/Monad/Base.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsCCall.hs -o compiler/stage2/build/DsCCall.o -dyno compiler/stage2/build/DsCCall.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsGRHSs.hs -o compiler/stage2/build/DsGRHSs.o -dyno compiler/stage2/build/DsGRHSs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/MatchLit.hs -o compiler/stage2/build/MatchLit.o -dyno compiler/stage2/build/MatchLit.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad/Global.hs -o compiler/stage2/build/Vectorise/Monad/Global.o -dyno compiler/stage2/build/Vectorise/Monad/Global.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad/Local.hs -o compiler/stage2/build/Vectorise/Monad/Local.o -dyno compiler/stage2/build/Vectorise/Monad/Local.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad/Naming.hs -o compiler/stage2/build/Vectorise/Monad/Naming.o -dyno compiler/stage2/build/Vectorise/Monad/Naming.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsBinds.hs -o compiler/stage2/build/DsBinds.o -dyno compiler/stage2/build/DsBinds.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad/InstEnv.hs -o compiler/stage2/build/Vectorise/Monad/InstEnv.o -dyno compiler/stage2/build/Vectorise/Monad/InstEnv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsForeign.hs -o compiler/stage2/build/DsForeign.o -dyno compiler/stage2/build/DsForeign.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Monad.hs -o compiler/stage2/build/Vectorise/Monad.o -dyno compiler/stage2/build/Vectorise/Monad.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcFlatten.hs -o compiler/stage2/build/TcFlatten.o -dyno compiler/stage2/build/TcFlatten.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcPluginM.hs -o compiler/stage2/build/TcPluginM.o -dyno compiler/stage2/build/TcPluginM.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils/Base.hs -o compiler/stage2/build/Vectorise/Utils/Base.o -dyno compiler/stage2/build/Vectorise/Utils/Base.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils/PADict.hs -o compiler/stage2/build/Vectorise/Utils/PADict.o -dyno compiler/stage2/build/Vectorise/Utils/PADict.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils/Poly.hs -o compiler/stage2/build/Vectorise/Utils/Poly.o -dyno compiler/stage2/build/Vectorise/Utils/Poly.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/MatchCon.hs -o compiler/stage2/build/MatchCon.o -dyno compiler/stage2/build/MatchCon.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils/Hoisting.hs -o compiler/stage2/build/Vectorise/Utils/Hoisting.o -dyno compiler/stage2/build/Vectorise/Utils/Hoisting.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils/Closure.hs -o compiler/stage2/build/Vectorise/Utils/Closure.o -dyno compiler/stage2/build/Vectorise/Utils/Closure.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Utils.hs -o compiler/stage2/build/Vectorise/Utils.o -dyno compiler/stage2/build/Vectorise/Utils.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcCanonical.hs -o compiler/stage2/build/TcCanonical.o -dyno compiler/stage2/build/TcCanonical.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Type/Type.hs -o compiler/stage2/build/Vectorise/Type/Type.o -dyno compiler/stage2/build/Vectorise/Type/Type.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Generic/Description.hs -o compiler/stage2/build/Vectorise/Generic/Description.o -dyno compiler/stage2/build/Vectorise/Generic/Description.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Convert.hs -o compiler/stage2/build/Vectorise/Convert.o -dyno compiler/stage2/build/Vectorise/Convert.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Var.hs -o compiler/stage2/build/Vectorise/Var.o -dyno compiler/stage2/build/Vectorise/Var.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Type/TyConDecl.hs -o compiler/stage2/build/Vectorise/Type/TyConDecl.o -dyno compiler/stage2/build/Vectorise/Type/TyConDecl.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Generic/PData.hs -o compiler/stage2/build/Vectorise/Generic/PData.o -dyno compiler/stage2/build/Vectorise/Generic/PData.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Generic/PAMethods.hs -o compiler/stage2/build/Vectorise/Generic/PAMethods.o -dyno compiler/stage2/build/Vectorise/Generic/PAMethods.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Exp.hs -o compiler/stage2/build/Vectorise/Exp.o -dyno compiler/stage2/build/Vectorise/Exp.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnSplice.hs -o compiler/stage2/build/RnSplice.o -dyno compiler/stage2/build/RnSplice.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Generic/PADict.hs -o compiler/stage2/build/Vectorise/Generic/PADict.o -dyno compiler/stage2/build/Vectorise/Generic/PADict.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise/Type/Env.hs -o compiler/stage2/build/Vectorise/Type/Env.o -dyno compiler/stage2/build/Vectorise/Type/Env.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/rename/RnExpr.hs -o compiler/stage2/build/RnExpr.o -dyno compiler/stage2/build/RnExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsMeta.hs -o compiler/stage2/build/DsMeta.o -dyno compiler/stage2/build/DsMeta.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcInteract.hs -o compiler/stage2/build/TcInteract.o -dyno compiler/stage2/build/TcInteract.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/vectorise/Vectorise.hs -o compiler/stage2/build/Vectorise.o -dyno compiler/stage2/build/Vectorise.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/simplCore/SimplCore.hs -o compiler/stage2/build/SimplCore.o -dyno compiler/stage2/build/SimplCore.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcSimplify.hs -o compiler/stage2/build/TcSimplify.o -dyno compiler/stage2/build/TcSimplify.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcValidity.hs -o compiler/stage2/build/TcValidity.o -dyno compiler/stage2/build/TcValidity.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/Check.hs -o compiler/stage2/build/Check.o -dyno compiler/stage2/build/Check.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcHsType.hs -o compiler/stage2/build/TcHsType.o -dyno compiler/stage2/build/TcHsType.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcGenDeriv.hs -o compiler/stage2/build/TcGenDeriv.o -dyno compiler/stage2/build/TcGenDeriv.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/Match.hs -o compiler/stage2/build/Match.o -dyno compiler/stage2/build/Match.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsArrows.hs -o compiler/stage2/build/DsArrows.o -dyno compiler/stage2/build/DsArrows.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsListComp.hs -o compiler/stage2/build/DsListComp.o -dyno compiler/stage2/build/DsListComp.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcGenFunctor.hs -o compiler/stage2/build/TcGenFunctor.o -dyno compiler/stage2/build/TcGenFunctor.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/DsExpr.hs -o compiler/stage2/build/DsExpr.o -dyno compiler/stage2/build/DsExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcGenGenerics.hs -o compiler/stage2/build/TcGenGenerics.o -dyno compiler/stage2/build/TcGenGenerics.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcSigs.hs -o compiler/stage2/build/TcSigs.o -dyno compiler/stage2/build/TcSigs.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcDefaults.hs -o compiler/stage2/build/TcDefaults.o -dyno compiler/stage2/build/TcDefaults.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcPat.hs -o compiler/stage2/build/TcPat.o -dyno compiler/stage2/build/TcPat.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcDerivUtils.hs -o compiler/stage2/build/TcDerivUtils.o -dyno compiler/stage2/build/TcDerivUtils.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcDerivInfer.hs -o compiler/stage2/build/TcDerivInfer.o -dyno compiler/stage2/build/TcDerivInfer.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcBinds.hs -o compiler/stage2/build/TcBinds.o -dyno compiler/stage2/build/TcBinds.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcTyDecls.hs -o compiler/stage2/build/TcTyDecls.o -dyno compiler/stage2/build/TcTyDecls.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcTypeable.hs -o compiler/stage2/build/TcTypeable.o -dyno compiler/stage2/build/TcTypeable.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcClassDcl.hs -o compiler/stage2/build/TcClassDcl.o -dyno compiler/stage2/build/TcClassDcl.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcMatches.hs -o compiler/stage2/build/TcMatches.o -dyno compiler/stage2/build/TcMatches.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/HeaderInfo.hs -o compiler/stage2/build/HeaderInfo.o -dyno compiler/stage2/build/HeaderInfo.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcDeriv.hs -o compiler/stage2/build/TcDeriv.o -dyno compiler/stage2/build/TcDeriv.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcBackpack.hs -o compiler/stage2/build/TcBackpack.o -dyno compiler/stage2/build/TcBackpack.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcPatSyn.hs -o compiler/stage2/build/TcPatSyn.o -dyno compiler/stage2/build/TcPatSyn.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcArrows.hs -o compiler/stage2/build/TcArrows.o -dyno compiler/stage2/build/TcArrows.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcExpr.hs -o compiler/stage2/build/TcExpr.o -dyno compiler/stage2/build/TcExpr.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcInstDcls.hs-boot -o compiler/stage2/build/TcInstDcls.o-boot -dyno compiler/stage2/build/TcInstDcls.dyn_o-boot <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcTyClsDecls.hs -o compiler/stage2/build/TcTyClsDecls.o -dyno compiler/stage2/build/TcTyClsDecls.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcForeign.hs -o compiler/stage2/build/TcForeign.o -dyno compiler/stage2/build/TcForeign.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRules.hs -o compiler/stage2/build/TcRules.o -dyno compiler/stage2/build/TcRules.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcInstDcls.hs -o compiler/stage2/build/TcInstDcls.o -dyno compiler/stage2/build/TcInstDcls.dyn_o <> <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcRnDriver.hs -o compiler/stage2/build/TcRnDriver.o -dyno compiler/stage2/build/TcRnDriver.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/deSugar/Desugar.hs -o compiler/stage2/build/Desugar.o -dyno compiler/stage2/build/Desugar.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/HscMain.hs -o compiler/stage2/build/HscMain.o -dyno compiler/stage2/build/HscMain.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DriverPipeline.hs -o compiler/stage2/build/DriverPipeline.o -dyno compiler/stage2/build/DriverPipeline.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/InteractiveEval.hs -o compiler/stage2/build/InteractiveEval.o -dyno compiler/stage2/build/InteractiveEval.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/typecheck/TcSplice.hs -o compiler/stage2/build/TcSplice.o -dyno compiler/stage2/build/TcSplice.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/GhcMake.hs -o compiler/stage2/build/GhcMake.o -dyno compiler/stage2/build/GhcMake.dyn_o <> <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/GHC.hs -o compiler/stage2/build/GHC.o -dyno compiler/stage2/build/GHC.dyn_o <> "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/ghci/Debugger.hs -o compiler/stage2/build/Debugger.o -dyno compiler/stage2/build/Debugger.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/backpack/DriverBkp.hs -o compiler/stage2/build/DriverBkp.o -dyno compiler/stage2/build/DriverBkp.dyn_o "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -dynamic-too -c compiler/main/DriverMkDepend.hs -o compiler/stage2/build/DriverMkDepend.o -dyno compiler/stage2/build/DriverMkDepend.dyn_o <> "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -c ghc/./GHCi/UI/Info.hs -o ghc/stage2/build/GHCi/UI/Info.dyn_o <> "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -c ghc/./GHCi/UI/Monad.hs -o ghc/stage2/build/GHCi/UI/Monad.dyn_o <> "rm" -f compiler/stage2/build/libHSghc-8.2.2.a compiler/stage2/build/libHSghc-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir compiler/stage2/build -hidir compiler/stage2/build -stubdir compiler/stage2/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header -this-unit-id ghc-8.2.2 -hide-all-packages -i -icompiler/backpack -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/llvmGen -icompiler/main -icompiler/nativeGen -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/parser -Icompiler/utils -Icompiler/../rts/dist/build -Icompiler/stage2 -optP-DGHCI -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id deepseq-1.4.3.0 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id bytestring-0.10.8.2 -package-id binary-0.8.5.1 -package-id time-1.8.0.2 -package-id containers-0.5.10.2 -package-id array-0.5.2.0 -package-id filepath-1.4.1.2 -package-id template-haskell-2.12.0.0 -package-id hpc-0.6.0.3 -package-id transformers-0.5.2.0 -package-id ghc-boot-8.2.2 -package-id ghc-boot-th-8.2.2 -package-id ghci-8.2.2 -package-id hoopl-3.10.2.2 -package-id unix-2.7.2.2 -package-id terminfo-0.4.1.0 -Wall -fno-warn-name-shadowing -this-unit-id ghc -XHaskell2010 -optc-DTHREADED_RTS -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -Rghc-timing -O2 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin compiler/stage2/build/DriverBkp.dyn_o compiler/stage2/build/BkpSyn.dyn_o compiler/stage2/build/NameShape.dyn_o compiler/stage2/build/RnModIface.dyn_o compiler/stage2/build/Avail.dyn_o compiler/stage2/build/BasicTypes.dyn_o compiler/stage2/build/ConLike.dyn_o compiler/stage2/build/DataCon.dyn_o compiler/stage2/build/PatSyn.dyn_o compiler/stage2/build/Demand.dyn_o compiler/stage2/build/Debug.dyn_o compiler/stage2/build/Exception.dyn_o compiler/stage2/build/FieldLabel.dyn_o compiler/stage2/build/GhcMonad.dyn_o compiler/stage2/build/Hooks.dyn_o compiler/stage2/build/Id.dyn_o compiler/stage2/build/IdInfo.dyn_o compiler/stage2/build/Lexeme.dyn_o compiler/stage2/build/Literal.dyn_o compiler/stage2/build/Llvm.dyn_o compiler/stage2/build/Llvm/AbsSyn.dyn_o compiler/stage2/build/Llvm/MetaData.dyn_o compiler/stage2/build/Llvm/PpLlvm.dyn_o compiler/stage2/build/Llvm/Types.dyn_o compiler/stage2/build/LlvmCodeGen.dyn_o compiler/stage2/build/LlvmCodeGen/Base.dyn_o compiler/stage2/build/LlvmCodeGen/CodeGen.dyn_o compiler/stage2/build/LlvmCodeGen/Data.dyn_o compiler/stage2/build/LlvmCodeGen/Ppr.dyn_o compiler/stage2/build/LlvmCodeGen/Regs.dyn_o compiler/stage2/build/LlvmMangler.dyn_o compiler/stage2/build/MkId.dyn_o compiler/stage2/build/Module.dyn_o compiler/stage2/build/Name.dyn_o compiler/stage2/build/NameEnv.dyn_o compiler/stage2/build/NameSet.dyn_o compiler/stage2/build/OccName.dyn_o compiler/stage2/build/RdrName.dyn_o compiler/stage2/build/NameCache.dyn_o compiler/stage2/build/SrcLoc.dyn_o compiler/stage2/build/UniqSupply.dyn_o compiler/stage2/build/Unique.dyn_o compiler/stage2/build/Var.dyn_o compiler/stage2/build/VarEnv.dyn_o compiler/stage2/build/VarSet.dyn_o compiler/stage2/build/UnVarGraph.dyn_o compiler/stage2/build/BlockId.dyn_o compiler/stage2/build/CLabel.dyn_o compiler/stage2/build/Cmm.dyn_o compiler/stage2/build/CmmBuildInfoTables.dyn_o compiler/stage2/build/CmmPipeline.dyn_o compiler/stage2/build/CmmCallConv.dyn_o compiler/stage2/build/CmmCommonBlockElim.dyn_o compiler/stage2/build/CmmImplementSwitchPlans.dyn_o compiler/stage2/build/CmmContFlowOpt.dyn_o compiler/stage2/build/CmmExpr.dyn_o compiler/stage2/build/CmmInfo.dyn_o compiler/stage2/build/CmmLex.dyn_o compiler/stage2/build/CmmLint.dyn_o compiler/stage2/build/CmmLive.dyn_o compiler/stage2/build/CmmMachOp.dyn_o compiler/stage2/build/CmmMonad.dyn_o compiler/stage2/build/CmmSwitch.dyn_o compiler/stage2/build/CmmNode.dyn_o compiler/stage2/build/CmmOpt.dyn_o compiler/stage2/build/CmmParse.dyn_o compiler/stage2/build/CmmProcPoint.dyn_o compiler/stage2/build/CmmSink.dyn_o compiler/stage2/build/CmmType.dyn_o compiler/stage2/build/CmmUtils.dyn_o compiler/stage2/build/CmmLayoutStack.dyn_o compiler/stage2/build/MkGraph.dyn_o compiler/stage2/build/PprBase.dyn_o compiler/stage2/build/PprC.dyn_o compiler/stage2/build/PprCmm.dyn_o compiler/stage2/build/PprCmmDecl.dyn_o compiler/stage2/build/PprCmmExpr.dyn_o compiler/stage2/build/Bitmap.dyn_o compiler/stage2/build/CodeGen/Platform.dyn_o compiler/stage2/build/CodeGen/Platform/ARM.dyn_o compiler/stage2/build/CodeGen/Platform/ARM64.dyn_o compiler/stage2/build/CodeGen/Platform/NoRegs.dyn_o compiler/stage2/build/CodeGen/Platform/PPC.dyn_o compiler/stage2/build/CodeGen/Platform/PPC_Darwin.dyn_o compiler/stage2/build/CodeGen/Platform/SPARC.dyn_o compiler/stage2/build/CodeGen/Platform/X86.dyn_o compiler/stage2/build/CodeGen/Platform/X86_64.dyn_o compiler/stage2/build/CgUtils.dyn_o compiler/stage2/build/StgCmm.dyn_o compiler/stage2/build/StgCmmBind.dyn_o compiler/stage2/build/StgCmmClosure.dyn_o compiler/stage2/build/StgCmmCon.dyn_o compiler/stage2/build/StgCmmEnv.dyn_o compiler/stage2/build/StgCmmExpr.dyn_o compiler/stage2/build/StgCmmForeign.dyn_o compiler/stage2/build/StgCmmHeap.dyn_o compiler/stage2/build/StgCmmHpc.dyn_o compiler/stage2/build/StgCmmArgRep.dyn_o compiler/stage2/build/StgCmmLayout.dyn_o compiler/stage2/build/StgCmmMonad.dyn_o compiler/stage2/build/StgCmmPrim.dyn_o compiler/stage2/build/StgCmmProf.dyn_o compiler/stage2/build/StgCmmTicky.dyn_o compiler/stage2/build/StgCmmUtils.dyn_o compiler/stage2/build/StgCmmExtCode.dyn_o compiler/stage2/build/SMRep.dyn_o compiler/stage2/build/CoreArity.dyn_o compiler/stage2/build/CoreFVs.dyn_o compiler/stage2/build/CoreLint.dyn_o compiler/stage2/build/CorePrep.dyn_o compiler/stage2/build/CoreSubst.dyn_o compiler/stage2/build/CoreOpt.dyn_o compiler/stage2/build/CoreSyn.dyn_o compiler/stage2/build/TrieMap.dyn_o compiler/stage2/build/CoreTidy.dyn_o compiler/stage2/build/CoreUnfold.dyn_o compiler/stage2/build/CoreUtils.dyn_o compiler/stage2/build/CoreSeq.dyn_o compiler/stage2/build/CoreStats.dyn_o compiler/stage2/build/MkCore.dyn_o compiler/stage2/build/PprCore.dyn_o compiler/stage2/build/PmExpr.dyn_o compiler/stage2/build/TmOracle.dyn_o compiler/stage2/build/Check.dyn_o compiler/stage2/build/Coverage.dyn_o compiler/stage2/build/Desugar.dyn_o compiler/stage2/build/DsArrows.dyn_o compiler/stage2/build/DsBinds.dyn_o compiler/stage2/build/DsCCall.dyn_o compiler/stage2/build/DsExpr.dyn_o compiler/stage2/build/DsForeign.dyn_o compiler/stage2/build/DsGRHSs.dyn_o compiler/stage2/build/DsListComp.dyn_o compiler/stage2/build/DsMonad.dyn_o compiler/stage2/build/DsUsage.dyn_o compiler/stage2/build/DsUtils.dyn_o compiler/stage2/build/Match.dyn_o compiler/stage2/build/MatchCon.dyn_o compiler/stage2/build/MatchLit.dyn_o compiler/stage2/build/HsBinds.dyn_o compiler/stage2/build/HsDecls.dyn_o compiler/stage2/build/HsDoc.dyn_o compiler/stage2/build/HsExpr.dyn_o compiler/stage2/build/HsImpExp.dyn_o compiler/stage2/build/HsLit.dyn_o compiler/stage2/build/PlaceHolder.dyn_o compiler/stage2/build/HsPat.dyn_o compiler/stage2/build/HsSyn.dyn_o compiler/stage2/build/HsTypes.dyn_o compiler/stage2/build/HsUtils.dyn_o compiler/stage2/build/HsDumpAst.dyn_o compiler/stage2/build/BinIface.dyn_o compiler/stage2/build/BinFingerprint.dyn_o compiler/stage2/build/BuildTyCl.dyn_o compiler/stage2/build/IfaceEnv.dyn_o compiler/stage2/build/IfaceSyn.dyn_o compiler/stage2/build/IfaceType.dyn_o compiler/stage2/build/ToIface.dyn_o compiler/stage2/build/LoadIface.dyn_o compiler/stage2/build/MkIface.dyn_o compiler/stage2/build/TcIface.dyn_o compiler/stage2/build/FlagChecker.dyn_o compiler/stage2/build/Annotations.dyn_o compiler/stage2/build/CmdLineParser.dyn_o compiler/stage2/build/CodeOutput.dyn_o compiler/stage2/build/Config.dyn_o compiler/stage2/build/Constants.dyn_o compiler/stage2/build/DriverMkDepend.dyn_o compiler/stage2/build/DriverPhases.dyn_o compiler/stage2/build/PipelineMonad.dyn_o compiler/stage2/build/DriverPipeline.dyn_o compiler/stage2/build/DynFlags.dyn_o compiler/stage2/build/ErrUtils.dyn_o compiler/stage2/build/Finder.dyn_o compiler/stage2/build/GHC.dyn_o compiler/stage2/build/GhcMake.dyn_o compiler/stage2/build/GhcPlugins.dyn_o compiler/stage2/build/DynamicLoading.dyn_o compiler/stage2/build/HeaderInfo.dyn_o compiler/stage2/build/HscMain.dyn_o compiler/stage2/build/HscStats.dyn_o compiler/stage2/build/HscTypes.dyn_o compiler/stage2/build/InteractiveEval.dyn_o compiler/stage2/build/InteractiveEvalTypes.dyn_o compiler/stage2/build/PackageConfig.dyn_o compiler/stage2/build/Packages.dyn_o compiler/stage2/build/PlatformConstants.dyn_o compiler/stage2/build/Plugins.dyn_o compiler/stage2/build/TcPluginM.dyn_o compiler/stage2/build/PprTyThing.dyn_o compiler/stage2/build/StaticPtrTable.dyn_o compiler/stage2/build/SysTools.dyn_o compiler/stage2/build/SysTools/Terminal.dyn_o compiler/stage2/build/Elf.dyn_o compiler/stage2/build/TidyPgm.dyn_o compiler/stage2/build/Ctype.dyn_o compiler/stage2/build/HaddockUtils.dyn_o compiler/stage2/build/Lexer.dyn_o compiler/stage2/build/OptCoercion.dyn_o compiler/stage2/build/Parser.dyn_o compiler/stage2/build/RdrHsSyn.dyn_o compiler/stage2/build/ApiAnnotation.dyn_o compiler/stage2/build/ForeignCall.dyn_o compiler/stage2/build/KnownUniques.dyn_o compiler/stage2/build/PrelInfo.dyn_o compiler/stage2/build/PrelNames.dyn_o compiler/stage2/build/PrelRules.dyn_o compiler/stage2/build/PrimOp.dyn_o compiler/stage2/build/TysPrim.dyn_o compiler/stage2/build/TysWiredIn.dyn_o compiler/stage2/build/CostCentre.dyn_o compiler/stage2/build/ProfInit.dyn_o compiler/stage2/build/SCCfinal.dyn_o compiler/stage2/build/RnBinds.dyn_o compiler/stage2/build/RnEnv.dyn_o compiler/stage2/build/RnExpr.dyn_o compiler/stage2/build/RnHsDoc.dyn_o compiler/stage2/build/RnNames.dyn_o compiler/stage2/build/RnPat.dyn_o compiler/stage2/build/RnSource.dyn_o compiler/stage2/build/RnSplice.dyn_o compiler/stage2/build/RnTypes.dyn_o compiler/stage2/build/CoreMonad.dyn_o compiler/stage2/build/CSE.dyn_o compiler/stage2/build/FloatIn.dyn_o compiler/stage2/build/FloatOut.dyn_o compiler/stage2/build/LiberateCase.dyn_o compiler/stage2/build/OccurAnal.dyn_o compiler/stage2/build/SAT.dyn_o compiler/stage2/build/SetLevels.dyn_o compiler/stage2/build/SimplCore.dyn_o compiler/stage2/build/SimplEnv.dyn_o compiler/stage2/build/SimplMonad.dyn_o compiler/stage2/build/SimplUtils.dyn_o compiler/stage2/build/Simplify.dyn_o compiler/stage2/build/SimplStg.dyn_o compiler/stage2/build/StgStats.dyn_o compiler/stage2/build/StgCse.dyn_o compiler/stage2/build/UnariseStg.dyn_o compiler/stage2/build/RepType.dyn_o compiler/stage2/build/Rules.dyn_o compiler/stage2/build/SpecConstr.dyn_o compiler/stage2/build/Specialise.dyn_o compiler/stage2/build/CoreToStg.dyn_o compiler/stage2/build/StgLint.dyn_o compiler/stage2/build/StgSyn.dyn_o compiler/stage2/build/CallArity.dyn_o compiler/stage2/build/DmdAnal.dyn_o compiler/stage2/build/WorkWrap.dyn_o compiler/stage2/build/WwLib.dyn_o compiler/stage2/build/FamInst.dyn_o compiler/stage2/build/Inst.dyn_o compiler/stage2/build/TcAnnotations.dyn_o compiler/stage2/build/TcArrows.dyn_o compiler/stage2/build/TcBinds.dyn_o compiler/stage2/build/TcSigs.dyn_o compiler/stage2/build/TcClassDcl.dyn_o compiler/stage2/build/TcDefaults.dyn_o compiler/stage2/build/TcDeriv.dyn_o compiler/stage2/build/TcDerivInfer.dyn_o compiler/stage2/build/TcDerivUtils.dyn_o compiler/stage2/build/TcEnv.dyn_o compiler/stage2/build/TcExpr.dyn_o compiler/stage2/build/TcForeign.dyn_o compiler/stage2/build/TcGenDeriv.dyn_o compiler/stage2/build/TcGenFunctor.dyn_o compiler/stage2/build/TcGenGenerics.dyn_o compiler/stage2/build/TcHsSyn.dyn_o compiler/stage2/build/TcHsType.dyn_o compiler/stage2/build/TcInstDcls.dyn_o compiler/stage2/build/TcMType.dyn_o compiler/stage2/build/TcValidity.dyn_o compiler/stage2/build/TcMatches.dyn_o compiler/stage2/build/TcPat.dyn_o compiler/stage2/build/TcPatSyn.dyn_o compiler/stage2/build/TcRnDriver.dyn_o compiler/stage2/build/TcBackpack.dyn_o compiler/stage2/build/TcRnExports.dyn_o compiler/stage2/build/TcRnMonad.dyn_o compiler/stage2/build/TcRnTypes.dyn_o compiler/stage2/build/TcRules.dyn_o compiler/stage2/build/TcSimplify.dyn_o compiler/stage2/build/TcErrors.dyn_o compiler/stage2/build/TcTyClsDecls.dyn_o compiler/stage2/build/TcTyDecls.dyn_o compiler/stage2/build/TcTypeable.dyn_o compiler/stage2/build/TcType.dyn_o compiler/stage2/build/TcEvidence.dyn_o compiler/stage2/build/TcUnify.dyn_o compiler/stage2/build/TcInteract.dyn_o compiler/stage2/build/TcCanonical.dyn_o compiler/stage2/build/TcFlatten.dyn_o compiler/stage2/build/TcSMonad.dyn_o compiler/stage2/build/TcTypeNats.dyn_o compiler/stage2/build/TcSplice.dyn_o compiler/stage2/build/Class.dyn_o compiler/stage2/build/Coercion.dyn_o compiler/stage2/build/DsMeta.dyn_o compiler/stage2/build/THNames.dyn_o compiler/stage2/build/FamInstEnv.dyn_o compiler/stage2/build/FunDeps.dyn_o compiler/stage2/build/InstEnv.dyn_o compiler/stage2/build/TyCon.dyn_o compiler/stage2/build/CoAxiom.dyn_o compiler/stage2/build/Kind.dyn_o compiler/stage2/build/Type.dyn_o compiler/stage2/build/TyCoRep.dyn_o compiler/stage2/build/Unify.dyn_o compiler/stage2/build/Bag.dyn_o compiler/stage2/build/Binary.dyn_o compiler/stage2/build/BooleanFormula.dyn_o compiler/stage2/build/BufWrite.dyn_o compiler/stage2/build/Digraph.dyn_o compiler/stage2/build/Encoding.dyn_o compiler/stage2/build/FastFunctions.dyn_o compiler/stage2/build/FastMutInt.dyn_o compiler/stage2/build/FastString.dyn_o compiler/stage2/build/FastStringEnv.dyn_o compiler/stage2/build/Fingerprint.dyn_o compiler/stage2/build/FiniteMap.dyn_o compiler/stage2/build/FV.dyn_o compiler/stage2/build/GraphBase.dyn_o compiler/stage2/build/GraphColor.dyn_o compiler/stage2/build/GraphOps.dyn_o compiler/stage2/build/GraphPpr.dyn_o compiler/stage2/build/IOEnv.dyn_o compiler/stage2/build/Json.dyn_o compiler/stage2/build/ListSetOps.dyn_o compiler/stage2/build/ListT.dyn_o compiler/stage2/build/Maybes.dyn_o compiler/stage2/build/MonadUtils.dyn_o compiler/stage2/build/OrdList.dyn_o compiler/stage2/build/Outputable.dyn_o compiler/stage2/build/Pair.dyn_o compiler/stage2/build/Panic.dyn_o compiler/stage2/build/PprColour.dyn_o compiler/stage2/build/Pretty.dyn_o compiler/stage2/build/State.dyn_o compiler/stage2/build/Stream.dyn_o compiler/stage2/build/StringBuffer.dyn_o compiler/stage2/build/UniqDFM.dyn_o compiler/stage2/build/UniqDSet.dyn_o compiler/stage2/build/UniqFM.dyn_o compiler/stage2/build/UniqSet.dyn_o compiler/stage2/build/Util.dyn_o compiler/stage2/build/Vectorise/Builtins/Base.dyn_o compiler/stage2/build/Vectorise/Builtins/Initialise.dyn_o compiler/stage2/build/Vectorise/Builtins.dyn_o compiler/stage2/build/Vectorise/Monad/Base.dyn_o compiler/stage2/build/Vectorise/Monad/Naming.dyn_o compiler/stage2/build/Vectorise/Monad/Local.dyn_o compiler/stage2/build/Vectorise/Monad/Global.dyn_o compiler/stage2/build/Vectorise/Monad/InstEnv.dyn_o compiler/stage2/build/Vectorise/Monad.dyn_o compiler/stage2/build/Vectorise/Utils/Base.dyn_o compiler/stage2/build/Vectorise/Utils/Closure.dyn_o compiler/stage2/build/Vectorise/Utils/Hoisting.dyn_o compiler/stage2/build/Vectorise/Utils/PADict.dyn_o compiler/stage2/build/Vectorise/Utils/Poly.dyn_o compiler/stage2/build/Vectorise/Utils.dyn_o compiler/stage2/build/Vectorise/Generic/Description.dyn_o compiler/stage2/build/Vectorise/Generic/PAMethods.dyn_o compiler/stage2/build/Vectorise/Generic/PADict.dyn_o compiler/stage2/build/Vectorise/Generic/PData.dyn_o compiler/stage2/build/Vectorise/Type/Env.dyn_o compiler/stage2/build/Vectorise/Type/Type.dyn_o compiler/stage2/build/Vectorise/Type/TyConDecl.dyn_o compiler/stage2/build/Vectorise/Type/Classify.dyn_o compiler/stage2/build/Vectorise/Convert.dyn_o compiler/stage2/build/Vectorise/Vect.dyn_o compiler/stage2/build/Vectorise/Var.dyn_o compiler/stage2/build/Vectorise/Env.dyn_o compiler/stage2/build/Vectorise/Exp.dyn_o compiler/stage2/build/Vectorise.dyn_o compiler/stage2/build/Hoopl/Dataflow.dyn_o compiler/stage2/build/Hoopl.dyn_o compiler/stage2/build/AsmCodeGen.dyn_o compiler/stage2/build/TargetReg.dyn_o compiler/stage2/build/NCGMonad.dyn_o compiler/stage2/build/Instruction.dyn_o compiler/stage2/build/Format.dyn_o compiler/stage2/build/Reg.dyn_o compiler/stage2/build/RegClass.dyn_o compiler/stage2/build/PIC.dyn_o compiler/stage2/build/Platform.dyn_o compiler/stage2/build/CPrim.dyn_o compiler/stage2/build/X86/Regs.dyn_o compiler/stage2/build/X86/RegInfo.dyn_o compiler/stage2/build/X86/Instr.dyn_o compiler/stage2/build/X86/Cond.dyn_o compiler/stage2/build/X86/Ppr.dyn_o compiler/stage2/build/X86/CodeGen.dyn_o compiler/stage2/build/PPC/Regs.dyn_o compiler/stage2/build/PPC/RegInfo.dyn_o compiler/stage2/build/PPC/Instr.dyn_o compiler/stage2/build/PPC/Cond.dyn_o compiler/stage2/build/PPC/Ppr.dyn_o compiler/stage2/build/PPC/CodeGen.dyn_o compiler/stage2/build/SPARC/Base.dyn_o compiler/stage2/build/SPARC/Regs.dyn_o compiler/stage2/build/SPARC/Imm.dyn_o compiler/stage2/build/SPARC/AddrMode.dyn_o compiler/stage2/build/SPARC/Cond.dyn_o compiler/stage2/build/SPARC/Instr.dyn_o compiler/stage2/build/SPARC/Stack.dyn_o compiler/stage2/build/SPARC/ShortcutJump.dyn_o compiler/stage2/build/SPARC/Ppr.dyn_o compiler/stage2/build/SPARC/CodeGen.dyn_o compiler/stage2/build/SPARC/CodeGen/Amode.dyn_o compiler/stage2/build/SPARC/CodeGen/Base.dyn_o compiler/stage2/build/SPARC/CodeGen/CondCode.dyn_o compiler/stage2/build/SPARC/CodeGen/Gen32.dyn_o compiler/stage2/build/SPARC/CodeGen/Gen64.dyn_o compiler/stage2/build/SPARC/CodeGen/Sanity.dyn_o compiler/stage2/build/SPARC/CodeGen/Expand.dyn_o compiler/stage2/build/RegAlloc/Liveness.dyn_o compiler/stage2/build/RegAlloc/Graph/Main.dyn_o compiler/stage2/build/RegAlloc/Graph/Stats.dyn_o compiler/stage2/build/RegAlloc/Graph/ArchBase.dyn_o compiler/stage2/build/RegAlloc/Graph/ArchX86.dyn_o compiler/stage2/build/RegAlloc/Graph/Coalesce.dyn_o compiler/stage2/build/RegAlloc/Graph/Spill.dyn_o compiler/stage2/build/RegAlloc/Graph/SpillClean.dyn_o compiler/stage2/build/RegAlloc/Graph/SpillCost.dyn_o compiler/stage2/build/RegAlloc/Graph/TrivColorable.dyn_o compiler/stage2/build/RegAlloc/Linear/Main.dyn_o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.dyn_o compiler/stage2/build/RegAlloc/Linear/State.dyn_o compiler/stage2/build/RegAlloc/Linear/Stats.dyn_o compiler/stage2/build/RegAlloc/Linear/FreeRegs.dyn_o compiler/stage2/build/RegAlloc/Linear/StackMap.dyn_o compiler/stage2/build/RegAlloc/Linear/Base.dyn_o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.dyn_o compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.dyn_o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.dyn_o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.dyn_o compiler/stage2/build/Dwarf.dyn_o compiler/stage2/build/Dwarf/Types.dyn_o compiler/stage2/build/Dwarf/Constants.dyn_o compiler/stage2/build/Convert.dyn_o compiler/stage2/build/ByteCodeTypes.dyn_o compiler/stage2/build/ByteCodeAsm.dyn_o compiler/stage2/build/ByteCodeGen.dyn_o compiler/stage2/build/ByteCodeInstr.dyn_o compiler/stage2/build/ByteCodeItbls.dyn_o compiler/stage2/build/ByteCodeLink.dyn_o compiler/stage2/build/Debugger.dyn_o compiler/stage2/build/Linker.dyn_o compiler/stage2/build/RtClosureInspect.dyn_o compiler/stage2/build/DebuggerUtils.dyn_o compiler/stage2/build/GHCi.dyn_o compiler/stage2/build/parser/cutils.dyn_o compiler/stage2/build/ghci/keepCAFsForGHCi.dyn_o compiler/stage2/build/cbits/genSym.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o compiler/stage2/build/libHSghc-8.2.2-ghc8.2.2.so echo compiler/stage2/build/DriverBkp.o compiler/stage2/build/BkpSyn.o compiler/stage2/build/NameShape.o compiler/stage2/build/RnModIface.o compiler/stage2/build/Avail.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/ConLike.o compiler/stage2/build/DataCon.o compiler/stage2/build/PatSyn.o compiler/stage2/build/Demand.o compiler/stage2/build/Debug.o compiler/stage2/build/Exception.o compiler/stage2/build/FieldLabel.o compiler/stage2/build/GhcMonad.o compiler/stage2/build/Hooks.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Lexeme.o compiler/stage2/build/Literal.o compiler/stage2/build/Llvm.o compiler/stage2/build/Llvm/AbsSyn.o compiler/stage2/build/Llvm/MetaData.o compiler/stage2/build/Llvm/PpLlvm.o compiler/stage2/build/Llvm/Types.o compiler/stage2/build/LlvmCodeGen.o compiler/stage2/build/LlvmCodeGen/Base.o compiler/stage2/build/LlvmCodeGen/CodeGen.o compiler/stage2/build/LlvmCodeGen/Data.o compiler/stage2/build/LlvmCodeGen/Ppr.o compiler/stage2/build/LlvmCodeGen/Regs.o compiler/stage2/build/LlvmMangler.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/NameCache.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/UnVarGraph.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmPipeline.o compiler/stage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElim.o compiler/stage2/build/CmmImplementSwitchPlans.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmMachOp.o compiler/stage2/build/CmmMonad.o compiler/stage2/build/CmmSwitch.o compiler/stage2/build/CmmNode.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmSink.o compiler/stage2/build/CmmType.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmLayoutStack.o compiler/stage2/build/MkGraph.o compiler/stage2/build/PprBase.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmDecl.o compiler/stage2/build/PprCmmExpr.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CodeGen/Platform.o compiler/stage2/build/CodeGen/Platform/ARM.o compiler/stage2/build/CodeGen/Platform/ARM64.o compiler/stage2/build/CodeGen/Platform/NoRegs.o compiler/stage2/build/CodeGen/Platform/PPC.o compiler/stage2/build/CodeGen/Platform/PPC_Darwin.o compiler/stage2/build/CodeGen/Platform/SPARC.o compiler/stage2/build/CodeGen/Platform/X86.o compiler/stage2/build/CodeGen/Platform/X86_64.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmArgRep.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/StgCmmExtCode.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreOpt.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/TrieMap.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/CoreSeq.o compiler/stage2/build/CoreStats.o compiler/stage2/build/MkCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PmExpr.o compiler/stage2/build/TmOracle.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUsage.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/PlaceHolder.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/HsDumpAst.o compiler/stage2/build/BinIface.o compiler/stage2/build/BinFingerprint.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/ToIface.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/FlagChecker.o compiler/stage2/build/Annotations.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/PipelineMonad.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/GhcMake.o compiler/stage2/build/GhcPlugins.o compiler/stage2/build/DynamicLoading.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/InteractiveEvalTypes.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PlatformConstants.o compiler/stage2/build/Plugins.o compiler/stage2/build/TcPluginM.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticPtrTable.o compiler/stage2/build/SysTools.o compiler/stage2/build/SysTools/Terminal.o compiler/stage2/build/Elf.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/Lexer.o compiler/stage2/build/OptCoercion.o compiler/stage2/build/Parser.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ApiAnnotation.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/KnownUniques.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/ProfInit.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnSplice.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build/SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/StgCse.o compiler/stage2/build/UnariseStg.o compiler/stage2/build/RepType.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/CallArity.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcSigs.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcDerivInfer.o compiler/stage2/build/TcDerivUtils.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcGenFunctor.o compiler/stage2/build/TcGenGenerics.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcValidity.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcPatSyn.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcBackpack.o compiler/stage2/build/TcRnExports.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcErrors.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTypeable.o compiler/stage2/build/TcType.o compiler/stage2/build/TcEvidence.o compiler/stage2/build/TcUnify.o compiler/stage2/build/TcInteract.o compiler/stage2/build/TcCanonical.o compiler/stage2/build/TcFlatten.o compiler/stage2/build/TcSMonad.o compiler/stage2/build/TcTypeNats.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/DsMeta.o compiler/stage2/build/THNames.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/CoAxiom.o compiler/stage2/build/Kind.o compiler/stage2/build/Type.o compiler/stage2/build/TyCoRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BooleanFormula.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler/stage2/build/FastString.o compiler/stage2/build/FastStringEnv.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/FV.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Json.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/ListT.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Pair.o compiler/stage2/build/Panic.o compiler/stage2/build/PprColour.o compiler/stage2/build/Pretty.o compiler/stage2/build/State.o compiler/stage2/build/Stream.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqDFM.o compiler/stage2/build/UniqDSet.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/Vectorise/Builtins/Base.o compiler/stage2/build/Vectorise/Builtins/Initialise.o compiler/stage2/build/Vectorise/Builtins.o compiler/stage2/build/Vectorise/Monad/Base.o compiler/stage2/build/Vectorise/Monad/Naming.o compiler/stage2/build/Vectorise/Monad/Local.o compiler/stage2/build/Vectorise/Monad/Global.o compiler/stage2/build/Vectorise/Monad/InstEnv.o compiler/stage2/build/Vectorise/Monad.o compiler/stage2/build/Vectorise/Utils/Base.o compiler/stage2/build/Vectorise/Utils/Closure.o compiler/stage2/build/Vectorise/Utils/Hoisting.o compiler/stage2/build/Vectorise/Utils/PADict.o compiler/stage2/build/Vectorise/Utils/Poly.o compiler/stage2/build/Vectorise/Utils.o compiler/stage2/build/Vectorise/Generic/Description.o compiler/stage2/build/Vectorise/Generic/PAMethods.o compiler/stage2/build/Vectorise/Generic/PADict.o compiler/stage2/build/Vectorise/Generic/PData.o compiler/stage2/build/Vectorise/Type/Env.o compiler/stage2/build/Vectorise/Type/Type.o compiler/stage2/build/Vectorise/Type/TyConDecl.o compiler/stage2/build/Vectorise/Type/Classify.o compiler/stage2/build/Vectorise/Convert.o compiler/stage2/build/Vectorise/Vect.o compiler/stage2/build/Vectorise/Var.o compiler/stage2/build/Vectorise/Env.o compiler/stage2/build/Vectorise/Exp.o compiler/stage2/build/Vectorise.o compiler/stage2/build/Hoopl/Dataflow.o compiler/stage2/build/Hoopl.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Format.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/CPrim.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/RegAlloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/X86_64/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/Dwarf.o compiler/stage2/build/Dwarf/Types.o compiler/stage2/build/Dwarf/Constants.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeTypes.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/Linker.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/DebuggerUtils.o compiler/stage2/build/GHCi.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/cbits/genSym.o >> compiler/stage2/build/libHSghc-8.2.2.a.contents "/usr/bin/ar" q compiler/stage2/build/libHSghc-8.2.2.a @compiler/stage2/build/libHSghc-8.2.2.a.contents /usr/bin/ar: creating compiler/stage2/build/libHSghc-8.2.2.a Warning: -rtsopts and -with-rtsopts have no effect with -shared. Call hs_init_ghc() from your main() function to set these options. "rm" -f compiler/stage2/build/libHSghc-8.2.2.a.contents "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -c ghc/./GHCi/UI/Tags.hs -o ghc/stage2/build/GHCi/UI/Tags.dyn_o <> "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -c ghc/./GHCi/UI.hs -o ghc/stage2/build/GHCi/UI.dyn_o "inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -c ghc/./Main.hs -o ghc/stage2/build/Main.dyn_o "inplace/bin/ghc-stage1" -o ghc/stage2/build/tmp/ghc-stage2 -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir ghc/stage2/build -stubdir ghc/stage2/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build -Ighc/stage2/build -ighc/stage2/build/ghc/autogen -Ighc/stage2/build/ghc/autogen -optP-DGHCI -optP-include -optPghc/stage2/build/ghc/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id array-0.5.2.0 -package-id bytestring-0.10.8.2 -package-id directory-1.3.0.2 -package-id process-1.6.1.0 -package-id filepath-1.4.1.2 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id unix-2.7.2.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id ghci-8.2.2 -package-id haskeline-0.7.4.0 -package-id time-1.8.0.2 -package-id transformers-0.5.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2 -no-hs-main -threaded -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../haskeline-0.7.4.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin ghc/stage2/build/Main.dyn_o ghc/stage2/build/GHCi/UI.dyn_o ghc/stage2/build/GHCi/UI/Info.dyn_o ghc/stage2/build/GHCi/UI/Monad.dyn_o ghc/stage2/build/GHCi/UI/Tags.dyn_o ghc/stage2/build/hschooks.dyn_o Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. /usr/bin/install -c -m 755 ghc/stage2/build/tmp/ghc-stage2 inplace/lib/bin/ghc-stage2 "rm" -f inplace/bin/ghc-stage2 echo '#!/bin/sh' >> inplace/bin/ghc-stage2 echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghc-stage2"' >> inplace/bin/ghc-stage2 echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-stage2 echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/ghc-stage2 echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghc-stage2 echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/ghc-stage2 echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/haskeline/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghc-stage2 cat ghc/ghc.wrapper >> inplace/bin/ghc-stage2 chmod +x inplace/bin/ghc-stage2 "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/driver/ResponseFile.hs -o utils/haddock/dist/build/ResponseFile.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/GhcUtils.hs -o utils/haddock/dist/build/Haddock/GhcUtils.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Types.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Types.hs -o utils/haddock/dist/build/Documentation/Haddock/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/dist/build/haddock/autogen/Paths_haddock.hs -o utils/haddock/dist/build/Paths_haddock.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Utf8.hs -o utils/haddock/dist/build/Documentation/Haddock/Utf8.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal/Fhthagn.hs -o utils/haddock/dist/build/Data/Attoparsec/Internal/Fhthagn.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/FastSet.hs -o utils/haddock/dist/build/Data/Attoparsec/ByteString/FastSet.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Syb.hs -o utils/haddock/dist/build/Haddock/Syb.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Types.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Number.hs -o utils/haddock/dist/build/Data/Attoparsec/Number.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/HaddockDB.hs -o utils/haddock/dist/build/Haddock/Backends/HaddockDB.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/ghctags/autogen -Iutils/ghctags/dist-install/build/ghctags/autogen -optP-include -optPutils/ghctags/dist-install/build/ghctags/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghctags/dist-install/build -hidir utils/ghctags/dist-install/build -stubdir utils/ghctags/dist-install/build -c utils/ghctags/./Main.hs -o utils/ghctags/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -Iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -optP-include -optPutils/check-api-annotations/dist-install/build/check-api-annotations/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-api-annotations/dist-install/build -hidir utils/check-api-annotations/dist-install/build -stubdir utils/check-api-annotations/dist-install/build -c utils/check-api-annotations/./Main.hs -o utils/check-api-annotations/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-ppr/. -iutils/check-ppr/dist-install/build -Iutils/check-ppr/dist-install/build -iutils/check-ppr/dist-install/build/check-ppr/autogen -Iutils/check-ppr/dist-install/build/check-ppr/autogen -optP-include -optPutils/check-ppr/dist-install/build/check-ppr/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-ppr/dist-install/build -hidir utils/check-ppr/dist-install/build -stubdir utils/check-ppr/dist-install/build -c utils/check-ppr/./Main.hs -o utils/check-ppr/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Types.hs -o utils/mkUserGuidePart/dist/build/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./DList.hs -o utils/mkUserGuidePart/dist/build/DList.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Buffer.hs -o utils/haddock/dist/build/Data/Attoparsec/ByteString/Buffer.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Table.hs -o utils/mkUserGuidePart/dist/build/Table.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Warnings.hs -o utils/mkUserGuidePart/dist/build/Options/Warnings.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Verbosity.hs -o utils/mkUserGuidePart/dist/build/Options/Verbosity.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/TemporaryFiles.hs -o utils/mkUserGuidePart/dist/build/Options/TemporaryFiles.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/RedirectingOutput.hs -o utils/mkUserGuidePart/dist/build/Options/RedirectingOutput.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/RecompilationChecking.hs -o utils/mkUserGuidePart/dist/build/Options/RecompilationChecking.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/ProgramCoverage.hs -o utils/mkUserGuidePart/dist/build/Options/ProgramCoverage.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Profiling.hs -o utils/mkUserGuidePart/dist/build/Options/Profiling.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Plugin.hs -o utils/mkUserGuidePart/dist/build/Options/Plugin.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/PlatformSpecific.hs -o utils/mkUserGuidePart/dist/build/Options/PlatformSpecific.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/PhaseSpecific.hs -o utils/mkUserGuidePart/dist/build/Options/PhaseSpecific.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/PhasePrograms.hs -o utils/mkUserGuidePart/dist/build/Options/PhasePrograms.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Phases.hs -o utils/mkUserGuidePart/dist/build/Options/Phases.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Packages.hs -o utils/mkUserGuidePart/dist/build/Options/Packages.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/OptimizationLevels.hs -o utils/mkUserGuidePart/dist/build/Options/OptimizationLevels.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Optimizations.hs -o utils/mkUserGuidePart/dist/build/Options/Optimizations.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Modes.hs -o utils/mkUserGuidePart/dist/build/Options/Modes.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Misc.hs -o utils/mkUserGuidePart/dist/build/Options/Misc.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Linking.hs -o utils/mkUserGuidePart/dist/build/Options/Linking.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Language.hs -o utils/mkUserGuidePart/dist/build/Options/Language.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/KeepingIntermediates.hs -o utils/mkUserGuidePart/dist/build/Options/KeepingIntermediates.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/InterfaceFiles.hs -o utils/mkUserGuidePart/dist/build/Options/InterfaceFiles.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Interactive.hs -o utils/mkUserGuidePart/dist/build/Options/Interactive.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/FindingImports.hs -o utils/mkUserGuidePart/dist/build/Options/FindingImports.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/Cpp.hs -o utils/mkUserGuidePart/dist/build/Options/Cpp.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/CompilerDebugging.hs -o utils/mkUserGuidePart/dist/build/Options/CompilerDebugging.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options/CodeGen.hs -o utils/mkUserGuidePart/dist/build/Options/CodeGen.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Version.hs -o utils/haddock/dist/build/Haddock/Version.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal/Types.hs -o utils/haddock/dist/build/Data/Attoparsec/Internal/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Parser.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Parser.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Ast.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Ast.dyn_o "inplace/bin/ghc-stage2" -o utils/check-ppr/dist-install/build/tmp/check-ppr -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-ppr/. -iutils/check-ppr/dist-install/build -Iutils/check-ppr/dist-install/build -iutils/check-ppr/dist-install/build/check-ppr/autogen -Iutils/check-ppr/dist-install/build/check-ppr/autogen -optP-include -optPutils/check-ppr/dist-install/build/check-ppr/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-ppr/dist-install/build -hidir utils/check-ppr/dist-install/build -stubdir utils/check-ppr/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-ppr/. -iutils/check-ppr/dist-install/build -Iutils/check-ppr/dist-install/build -iutils/check-ppr/dist-install/build/check-ppr/autogen -Iutils/check-ppr/dist-install/build/check-ppr/autogen -optP-include -optPutils/check-ppr/dist-install/build/check-ppr/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id filepath-1.4.1.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/check-ppr/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Options.hs -o utils/mkUserGuidePart/dist/build/Options.dyn_o /usr/bin/install -c -m 755 utils/check-ppr/dist-install/build/tmp/check-ppr inplace/lib/bin/check-ppr "rm" -f inplace/bin/check-ppr echo '#!/bin/sh' >> inplace/bin/check-ppr echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/check-ppr"' >> inplace/bin/check-ppr echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/check-ppr echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/check-ppr echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/check-ppr echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/check-ppr echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/Cabal/Cabal/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/check-ppr echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/check-ppr chmod +x inplace/bin/check-ppr "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -c utils/mkUserGuidePart/./Main.hs -o utils/mkUserGuidePart/dist/build/Main.dyn_o "inplace/bin/ghc-stage2" -o utils/check-api-annotations/dist-install/build/tmp/check-api-annotations -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -Iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -optP-include -optPutils/check-api-annotations/dist-install/build/check-api-annotations/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/check-api-annotations/dist-install/build -hidir utils/check-api-annotations/dist-install/build -stubdir utils/check-api-annotations/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/check-api-annotations/. -iutils/check-api-annotations/dist-install/build -Iutils/check-api-annotations/dist-install/build -iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -Iutils/check-api-annotations/dist-install/build/check-api-annotations/autogen -optP-include -optPutils/check-api-annotations/dist-install/build/check-api-annotations/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id directory-1.3.0.2 -package-id ghc-8.2.2 -Wall -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/check-api-annotations/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Internal.hs -o utils/haddock/dist/build/Data/Attoparsec/Internal.dyn_o "inplace/bin/ghc-stage2" -o utils/mkUserGuidePart/dist/build/tmp/mkUserGuidePart -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/mkUserGuidePart/dist/build -hidir utils/mkUserGuidePart/dist/build -stubdir utils/mkUserGuidePart/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/mkUserGuidePart/. -iutils/mkUserGuidePart/dist/build -Iutils/mkUserGuidePart/dist/build -iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -Iutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen -optP-include -optPutils/mkUserGuidePart/dist/build/mkUserGuidePart/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/mkUserGuidePart/dist/build/Main.dyn_o utils/mkUserGuidePart/dist/build/Types.dyn_o utils/mkUserGuidePart/dist/build/DList.dyn_o utils/mkUserGuidePart/dist/build/Table.dyn_o utils/mkUserGuidePart/dist/build/Options.dyn_o utils/mkUserGuidePart/dist/build/Options/CodeGen.dyn_o utils/mkUserGuidePart/dist/build/Options/CompilerDebugging.dyn_o utils/mkUserGuidePart/dist/build/Options/Cpp.dyn_o utils/mkUserGuidePart/dist/build/Options/FindingImports.dyn_o utils/mkUserGuidePart/dist/build/Options/Interactive.dyn_o utils/mkUserGuidePart/dist/build/Options/InterfaceFiles.dyn_o utils/mkUserGuidePart/dist/build/Options/KeepingIntermediates.dyn_o utils/mkUserGuidePart/dist/build/Options/Language.dyn_o utils/mkUserGuidePart/dist/build/Options/Linking.dyn_o utils/mkUserGuidePart/dist/build/Options/Misc.dyn_o utils/mkUserGuidePart/dist/build/Options/Modes.dyn_o utils/mkUserGuidePart/dist/build/Options/OptimizationLevels.dyn_o utils/mkUserGuidePart/dist/build/Options/Optimizations.dyn_o utils/mkUserGuidePart/dist/build/Options/Packages.dyn_o utils/mkUserGuidePart/dist/build/Options/PhasePrograms.dyn_o utils/mkUserGuidePart/dist/build/Options/Phases.dyn_o utils/mkUserGuidePart/dist/build/Options/PhaseSpecific.dyn_o utils/mkUserGuidePart/dist/build/Options/PlatformSpecific.dyn_o utils/mkUserGuidePart/dist/build/Options/Plugin.dyn_o utils/mkUserGuidePart/dist/build/Options/Profiling.dyn_o utils/mkUserGuidePart/dist/build/Options/ProgramCoverage.dyn_o utils/mkUserGuidePart/dist/build/Options/RecompilationChecking.dyn_o utils/mkUserGuidePart/dist/build/Options/RedirectingOutput.dyn_o utils/mkUserGuidePart/dist/build/Options/TemporaryFiles.dyn_o utils/mkUserGuidePart/dist/build/Options/Verbosity.dyn_o utils/mkUserGuidePart/dist/build/Options/Warnings.dyn_o /usr/bin/install -c -m 755 utils/check-api-annotations/dist-install/build/tmp/check-api-annotations inplace/lib/bin/check-api-annotations "rm" -f inplace/bin/check-api-annotations echo '#!/bin/sh' >> inplace/bin/check-api-annotations echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/check-api-annotations"' >> inplace/bin/check-api-annotations echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/check-api-annotations echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/check-api-annotations echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/check-api-annotations echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/check-api-annotations echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/Cabal/Cabal/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/check-api-annotations echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/check-api-annotations chmod +x inplace/bin/check-api-annotations /usr/bin/install -c -m 755 utils/mkUserGuidePart/dist/build/tmp/mkUserGuidePart inplace/lib/bin/mkUserGuidePart "rm" -f inplace/bin/mkUserGuidePart echo '#!/bin/sh' >> inplace/bin/mkUserGuidePart echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/mkUserGuidePart"' >> inplace/bin/mkUserGuidePart echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/mkUserGuidePart echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/mkUserGuidePart echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/mkUserGuidePart echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/mkUserGuidePart echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/mkUserGuidePart echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/mkUserGuidePart chmod +x inplace/bin/mkUserGuidePart inplace/bin/mkUserGuidePart touch docs/users_guide/what_glasgow_exts_does.gen.rst /usr/bin/sphinx-build -b html -d docs/users_guide/.doctrees-html -D latex_paper_size=letter docs/users_guide docs/users_guide/build-html/users_guide /usr/bin/sphinx-build -b man -d docs/users_guide/.doctrees-man docs/users_guide docs/users_guide/build-man "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/Combinator.hs -o utils/haddock/dist/build/Data/Attoparsec/Combinator.dyn_o Running Sphinx v1.7.6 Running Sphinx v1.7.6 "inplace/bin/ghc-stage2" -o utils/ghctags/dist-install/build/tmp/ghctags -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/ghctags/autogen -Iutils/ghctags/dist-install/build/ghctags/autogen -optP-include -optPutils/ghctags/dist-install/build/ghctags/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -odir utils/ghctags/dist-install/build -hidir utils/ghctags/dist-install/build -stubdir utils/ghctags/dist-install/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/ghctags/. -iutils/ghctags/dist-install/build -Iutils/ghctags/dist-install/build -iutils/ghctags/dist-install/build/ghctags/autogen -Iutils/ghctags/dist-install/build/ghctags/autogen -optP-include -optPutils/ghctags/dist-install/build/ghctags/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id containers-0.5.10.2 -package-id Cabal-2.0.1.0 -package-id ghc-8.2.2 -XHaskell2010 -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/ghctags/dist-install/build/Main.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Types.hs -o utils/haddock/dist/build/Haddock/Types.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Doc.hs -o utils/haddock/dist/build/Documentation/Haddock/Doc.dyn_o making output directory... making output directory... WARNING: unknown config value 'latex_paper_size' in override, ignoring loading pickled environment... loading pickled environment... not yet created not yet created building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 37 added, 0 changed, 0 removed reading sources... [ 2%] 8.0.2-notes building [mo]: targets for 0 po files that are out of date building [html]: targets for 37 source files that are out of date updating environment: 37 added, 0 changed, 0 removed reading sources... [ 2%] 8.0.2-notes /usr/bin/install -c -m 755 utils/ghctags/dist-install/build/tmp/ghctags inplace/lib/bin/ghctags "rm" -f inplace/bin/ghctags echo '#!/bin/sh' >> inplace/bin/ghctags echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/ghctags"' >> inplace/bin/ghctags echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghctags echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/ghctags echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/ghctags echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/ghctags echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/Cabal/Cabal/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/ghctags echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/ghctags chmod +x inplace/bin/ghctags reading sources... [ 5%] 8.2.1-notes reading sources... [ 5%] 8.2.1-notes reading sources... [ 8%] 8.2.2-notes "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Internal.hs -o utils/haddock/dist/build/Data/Attoparsec/ByteString/Internal.dyn_o reading sources... [ 10%] bugs reading sources... [ 8%] 8.2.2-notes reading sources... [ 10%] bugs reading sources... [ 13%] codegens reading sources... [ 16%] debug-info reading sources... [ 18%] debugging reading sources... [ 13%] codegens reading sources... [ 21%] editing-guide reading sources... [ 16%] debug-info reading sources... [ 24%] eventlog-formats reading sources... [ 18%] debugging reading sources... [ 27%] extending_ghc reading sources... [ 29%] ffi-chap reading sources... [ 21%] editing-guide reading sources... [ 24%] eventlog-formats reading sources... [ 32%] flags reading sources... [ 27%] extending_ghc reading sources... [ 29%] ffi-chap reading sources... [ 32%] flags reading sources... [ 35%] ghc reading sources... [ 37%] ghci reading sources... [ 35%] ghc reading sources... [ 40%] glasgow_exts reading sources... [ 37%] ghci "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Utils.hs -o utils/haddock/dist/build/Haddock/Utils.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/Rename.hs -o utils/haddock/dist/build/Haddock/Interface/Rename.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/Specialize.hs -o utils/haddock/dist/build/Haddock/Interface/Specialize.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/ModuleTree.hs -o utils/haddock/dist/build/Haddock/ModuleTree.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString.hs -o utils/haddock/dist/build/Data/Attoparsec/ByteString.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec/ByteString/Char8.hs -o utils/haddock/dist/build/Data/Attoparsec/ByteString/Char8.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/vendor/attoparsec-0.13.1.0/Data/Attoparsec.hs -o utils/haddock/dist/build/Data/Attoparsec.dyn_o reading sources... [ 40%] glasgow_exts "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Options.hs -o utils/haddock/dist/build/Haddock/Options.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/InterfaceFile.hs -o utils/haddock/dist/build/Haddock/InterfaceFile.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Utils.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Utils.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hoogle.hs -o utils/haddock/dist/build/Haddock/Backends/Hoogle.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Doc.hs -o utils/haddock/dist/build/Haddock/Doc.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/LaTeX.hs -o utils/haddock/dist/build/Haddock/Backends/LaTeX.dyn_o reading sources... [ 43%] gone_wrong reading sources... [ 45%] index reading sources... [ 48%] intro reading sources... [ 51%] lang reading sources... [ 54%] license reading sources... [ 56%] packages reading sources... [ 59%] parallel reading sources... [ 62%] phases "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Convert.hs -o utils/haddock/dist/build/Haddock/Convert.dyn_o reading sources... [ 64%] profiling reading sources... [ 67%] runghc reading sources... [ 70%] runtime_control "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Utils.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Utils.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Names.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Names.dyn_o reading sources... [ 72%] safe_haskell "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Renderer.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Renderer.dyn_o reading sources... [ 75%] separate_compilation "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Themes.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Themes.dyn_o reading sources... [ 78%] shared_libs reading sources... [ 81%] sooner reading sources... [ 83%] usage reading sources... [ 86%] using reading sources... [ 43%] gone_wrong reading sources... [ 45%] index reading sources... [ 48%] intro reading sources... [ 51%] lang reading sources... [ 54%] license reading sources... [ 89%] using-concurrent reading sources... [ 56%] packages reading sources... [ 91%] using-optimisation reading sources... [ 94%] using-warnings "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/DocMarkup.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/DocMarkup.dyn_o reading sources... [ 59%] parallel reading sources... [ 62%] phases reading sources... [ 97%] utils reading sources... [100%] win32-dlls "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker.hs -o utils/haddock/dist/build/Haddock/Backends/Hyperlinker.dyn_o /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.0.2-notes.rst:162: WARNING: Inline interpreted text or phrase reference start-string without end-string. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.1-notes.rst:324: WARNING: Unknown interpreted text role "ghc-compact-ref". /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.2-notes.rst:79: WARNING: Unknown interpreted text role "ghc-tickets". /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.2-notes.rst:128: WARNING: duplicate label lib-base, other instance in /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.1-notes.rst /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/ghci.rst:141: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -fshow-loaded-modules :type: dynamic :default: off :since: 8.2.2 Typically GHCi will show only the number of modules that it loaded after a :ghci-cmd:`:load` command. With this flag, GHC will also list the loaded modules' names. This was the default behavior prior to GHC 8.2.1 and can be useful for some tooling users. looking for now-outdated files... /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/phases.rst:461: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -fPIE :type: dynamic :category: codegen Generate code in such a way to be linkable into a position-independent executable This currently works on Linux x86 and x86-64. On Windows, position-independent code is never used so the flag is a no-op on that platform. To link the final executable use :ghc-flag:`-pie`. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/phases.rst:890: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -pie :type: dynamic :category: linking :since: 8.2.2 This instructs the linker to produce a position-independent executable. This flag is only valid while producing executables and all object code being linked must have been produced with :ghc-flag:`-fPIE`. Position independent executables are required by some platforms as they enable address-space layout randomization (ASLR), a common security measure. They can also be useful as they can be dynamically loaded and used as shared libraries by other executables. Position independent executables should be dynamically-linked (e.g. built with :ghc-flag:`-dynamic` and only loaded into other dynamically-linked executables to ensure that only one ``libHSrts`` is present if loaded into the address space of another Haskell process. Also, you may need to use the :ghc-flags:`-rdynamic` flag to ensure that that symbols are not dropped from your PIE objects. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/sooner.rst:315: WARNING: Unknown interpreted text role "ghc-compact-ref". none found pickling environment... done checking consistency... /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.0.2-notes.rst: WARNING: document isn't included in any toctree done writing... ghc.1 { reading sources... [ 64%] profiling } docs/users_guide/all-flags.gen.rst:1659: WARNING: undefined label: deferred until runtime. see :ghc-flag: (if the link has no caption the label must precede a section header) build succeeded, 10 warnings. The manual pages are in docs/users_guide/build-man. reading sources... [ 67%] runghc reading sources... [ 70%] runtime_control reading sources... [ 72%] safe_haskell reading sources... [ 75%] separate_compilation "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Layout.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Layout.dyn_o reading sources... [ 78%] shared_libs reading sources... [ 81%] sooner reading sources... [ 83%] usage reading sources... [ 86%] using "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/AttachInstances.hs -o utils/haddock/dist/build/Haddock/Interface/AttachInstances.dyn_o reading sources... [ 89%] using-concurrent reading sources... [ 91%] using-optimisation reading sources... [ 94%] using-warnings reading sources... [ 97%] utils reading sources... [100%] win32-dlls /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.0.2-notes.rst:162: WARNING: Inline interpreted text or phrase reference start-string without end-string. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.1-notes.rst:324: WARNING: Unknown interpreted text role "ghc-compact-ref". /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.2-notes.rst:79: WARNING: Unknown interpreted text role "ghc-tickets". /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.2-notes.rst:128: WARNING: duplicate label lib-base, other instance in /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.2.1-notes.rst /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/ghci.rst:141: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -fshow-loaded-modules :type: dynamic :default: off :since: 8.2.2 Typically GHCi will show only the number of modules that it loaded after a :ghci-cmd:`:load` command. With this flag, GHC will also list the loaded modules' names. This was the default behavior prior to GHC 8.2.1 and can be useful for some tooling users. looking for now-outdated files... /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/phases.rst:461: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -fPIE :type: dynamic :category: codegen Generate code in such a way to be linkable into a position-independent executable This currently works on Linux x86 and x86-64. On Windows, position-independent code is never used so the flag is a no-op on that platform. To link the final executable use :ghc-flag:`-pie`. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/phases.rst:890: WARNING: Error in "ghc-flag" directive: unknown option: "type". .. ghc-flag:: -pie :type: dynamic :category: linking :since: 8.2.2 This instructs the linker to produce a position-independent executable. This flag is only valid while producing executables and all object code being linked must have been produced with :ghc-flag:`-fPIE`. Position independent executables are required by some platforms as they enable address-space layout randomization (ASLR), a common security measure. They can also be useful as they can be dynamically loaded and used as shared libraries by other executables. Position independent executables should be dynamically-linked (e.g. built with :ghc-flag:`-dynamic` and only loaded into other dynamically-linked executables to ensure that only one ``libHSrts`` is present if loaded into the address space of another Haskell process. Also, you may need to use the :ghc-flags:`-rdynamic` flag to ensure that that symbols are not dropped from your PIE objects. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/sooner.rst:315: WARNING: Unknown interpreted text role "ghc-compact-ref". none found pickling environment... done checking consistency... /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/8.0.2-notes.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 2%] 8.0.2-notes writing output... [ 5%] 8.2.1-notes writing output... [ 8%] 8.2.2-notes writing output... [ 10%] bugs writing output... [ 13%] codegens writing output... [ 16%] debug-info writing output... [ 18%] debugging writing output... [ 21%] editing-guide writing output... [ 24%] eventlog-formats writing output... [ 27%] extending_ghc writing output... [ 29%] ffi-chap "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml/Decl.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml/Decl.dyn_o writing output... [ 32%] flags writing output... [ 35%] ghc writing output... [ 37%] ghci writing output... [ 40%] glasgow_exts "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Monad.hs -o utils/haddock/dist/build/Documentation/Haddock/Parser/Monad.dyn_o writing output... [ 43%] gone_wrong writing output... [ 45%] index writing output... [ 48%] intro writing output... [ 51%] lang writing output... [ 54%] license writing output... [ 56%] packages writing output... [ 59%] parallel writing output... [ 62%] phases writing output... [ 64%] profiling writing output... [ 67%] runghc writing output... [ 70%] runtime_control writing output... [ 72%] safe_haskell writing output... [ 75%] separate_compilation writing output... [ 78%] shared_libs writing output... [ 81%] sooner writing output... [ 83%] usage writing output... [ 86%] using writing output... [ 89%] using-concurrent writing output... [ 91%] using-optimisation "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Parser/Util.hs -o utils/haddock/dist/build/Documentation/Haddock/Parser/Util.dyn_o writing output... [ 94%] using-warnings writing output... [ 97%] utils writing output... [100%] win32-dlls docs/users_guide/flags-warnings.gen.rst:169: WARNING: undefined label: deferred until runtime. see :ghc-flag: (if the link has no caption the label must precede a section header) docs/users_guide/all-flags.gen.rst:1659: WARNING: undefined label: deferred until runtime. see :ghc-flag: (if the link has no caption the label must precede a section header) /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:3395: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:7730: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:7743: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:9422: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:10372: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:10388: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:10405: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. /builddir/build/BUILD/ghc-8.2.2/docs/users_guide/glasgow_exts.rst:10619: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. generating indices.../builddir/build/BUILD/ghc-8.2.2/docs/users_guide/separate_compilation.rst:509: WARNING: Could not lex literal_block as "haskell". Highlighting skipped. genindex"inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-library/src/Documentation/Haddock/Parser.hs -o utils/haddock/dist/build/Documentation/Haddock/Parser.dyn_o writing additional pages... search opensearch copying images... [100%] images/prof_scc.svg copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 21 warnings. The HTML pages are in docs/users_guide/build-html/users_guide. "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Backends/Xhtml.hs -o utils/haddock/dist/build/Haddock/Backends/Xhtml.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Parser.hs -o utils/haddock/dist/build/Haddock/Parser.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/ParseModuleHeader.hs -o utils/haddock/dist/build/Haddock/Interface/ParseModuleHeader.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/LexParseRn.hs -o utils/haddock/dist/build/Haddock/Interface/LexParseRn.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface/Create.hs -o utils/haddock/dist/build/Haddock/Interface/Create.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock/Interface.hs -o utils/haddock/dist/build/Haddock/Interface.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Haddock.hs -o utils/haddock/dist/build/Haddock.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/haddock-api/src/Documentation/Haddock.hs -o utils/haddock/dist/build/Documentation/Haddock.dyn_o "inplace/bin/ghc-stage2" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -c utils/haddock/driver/Main.hs -o utils/haddock/dist/build/Main.dyn_o "inplace/bin/ghc-stage2" -o utils/haddock/dist/build/tmp/haddock -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -optl-optl-Wl,-z -optl-optl-Wl,noexecstack -fPIC -dynamic -H32m -O -Wall -hide-all-packages -i -iutils/haddock/driver -iutils/haddock/haddock-api/src -iutils/haddock/haddock-library/vendor/attoparsec-0.13.1.0 -iutils/haddock/haddock-library/src -iutils/haddock/dist/build -Iutils/haddock/dist/build -iutils/haddock/dist/build/haddock/autogen -Iutils/haddock/dist/build/haddock/autogen -optP-DIN_GHC_TREE -optP-include -optPutils/haddock/dist/build/haddock/autogen/cabal_macros.h -package-id base-4.10.1.0 -package-id filepath-1.4.1.2 -package-id directory-1.3.0.2 -package-id containers-0.5.10.2 -package-id deepseq-1.4.3.0 -package-id array-0.5.2.0 -package-id xhtml-3000.2.2 -package-id Cabal-2.0.1.0 -package-id ghc-boot-8.2.2 -package-id ghc-8.2.2 -package-id bytestring-0.10.8.2 -package-id transformers-0.5.2.0 -funbox-strict-fields -Wall -fwarn-tabs -O2 -threaded -XHaskell2010 -no-user-package-db -rtsopts -Wno-unused-imports -Wno-deprecations -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../xhtml-3000.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../terminfo-0.4.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hoopl-3.10.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghci-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../transformers-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../hpc-0.6.0.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../template-haskell-2.12.0.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-boot-th-8.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../Cabal-2.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../binary-0.8.5.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../process-1.6.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../directory-1.3.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../time-1.8.0.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../pretty-1.1.3.3' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../filepath-1.4.1.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../containers-0.5.10.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../bytestring-0.10.8.2' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../deepseq-1.4.3.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../array-0.5.2.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../base-4.10.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../integer-gmp-1.0.1.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../ghc-prim-0.5.1.1' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin utils/haddock/dist/build/Main.dyn_o utils/haddock/dist/build/ResponseFile.dyn_o utils/haddock/dist/build/Documentation/Haddock/Parser.dyn_o utils/haddock/dist/build/Documentation/Haddock/Parser/Monad.dyn_o utils/haddock/dist/build/Documentation/Haddock/Types.dyn_o utils/haddock/dist/build/Documentation/Haddock/Doc.dyn_o utils/haddock/dist/build/Data/Attoparsec.dyn_o utils/haddock/dist/build/Data/Attoparsec/ByteString.dyn_o utils/haddock/dist/build/Data/Attoparsec/ByteString/Buffer.dyn_o utils/haddock/dist/build/Data/Attoparsec/ByteString/Char8.dyn_o utils/haddock/dist/build/Data/Attoparsec/ByteString/FastSet.dyn_o utils/haddock/dist/build/Data/Attoparsec/ByteString/Internal.dyn_o utils/haddock/dist/build/Data/Attoparsec/Combinator.dyn_o utils/haddock/dist/build/Data/Attoparsec/Internal.dyn_o utils/haddock/dist/build/Data/Attoparsec/Internal/Fhthagn.dyn_o utils/haddock/dist/build/Data/Attoparsec/Internal/Types.dyn_o utils/haddock/dist/build/Data/Attoparsec/Number.dyn_o utils/haddock/dist/build/Documentation/Haddock/Utf8.dyn_o utils/haddock/dist/build/Documentation/Haddock/Parser/Util.dyn_o utils/haddock/dist/build/Documentation/Haddock.dyn_o utils/haddock/dist/build/Haddock.dyn_o utils/haddock/dist/build/Haddock/Interface.dyn_o utils/haddock/dist/build/Haddock/Interface/Rename.dyn_o utils/haddock/dist/build/Haddock/Interface/Create.dyn_o utils/haddock/dist/build/Haddock/Interface/AttachInstances.dyn_o utils/haddock/dist/build/Haddock/Interface/LexParseRn.dyn_o utils/haddock/dist/build/Haddock/Interface/ParseModuleHeader.dyn_o utils/haddock/dist/build/Haddock/Interface/Specialize.dyn_o utils/haddock/dist/build/Haddock/Parser.dyn_o utils/haddock/dist/build/Haddock/Utils.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Decl.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/DocMarkup.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Layout.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Names.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Themes.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Types.dyn_o utils/haddock/dist/build/Haddock/Backends/Xhtml/Utils.dyn_o utils/haddock/dist/build/Haddock/Backends/LaTeX.dyn_o utils/haddock/dist/build/Haddock/Backends/HaddockDB.dyn_o utils/haddock/dist/build/Haddock/Backends/Hoogle.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Ast.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Parser.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Renderer.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Types.dyn_o utils/haddock/dist/build/Haddock/Backends/Hyperlinker/Utils.dyn_o utils/haddock/dist/build/Haddock/ModuleTree.dyn_o utils/haddock/dist/build/Haddock/Types.dyn_o utils/haddock/dist/build/Haddock/Doc.dyn_o utils/haddock/dist/build/Haddock/Version.dyn_o utils/haddock/dist/build/Haddock/InterfaceFile.dyn_o utils/haddock/dist/build/Haddock/Options.dyn_o utils/haddock/dist/build/Haddock/GhcUtils.dyn_o utils/haddock/dist/build/Haddock/Syb.dyn_o utils/haddock/dist/build/Haddock/Convert.dyn_o utils/haddock/dist/build/Paths_haddock.dyn_o /usr/bin/install -c -m 755 utils/haddock/dist/build/tmp/haddock inplace/lib/bin/haddock "rm" -f inplace/bin/haddock echo '#!/bin/sh' >> inplace/bin/haddock echo 'executablename="/builddir/build/BUILD/ghc-8.2.2/inplace/lib/bin/haddock"' >> inplace/bin/haddock echo 'datadir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/haddock echo 'bindir="/builddir/build/BUILD/ghc-8.2.2/inplace/bin"' >> inplace/bin/haddock echo 'topdir="/builddir/build/BUILD/ghc-8.2.2/inplace/lib"' >> inplace/bin/haddock echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/haddock echo 'export LD_LIBRARY_PATH="/builddir/build/BUILD/ghc-8.2.2/libraries/xhtml/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/compiler/stage2/build:/builddir/build/BUILD/ghc-8.2.2/libraries/terminfo/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hoopl/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghci/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/transformers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/hpc/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/template-haskell/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-boot-th/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/Cabal/Cabal/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/binary/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/process/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/directory/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/unix/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/time/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/pretty/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/filepath/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/containers/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/bytestring/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/deepseq/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/array/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/base/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/integer-gmp/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/libraries/ghc-prim/dist-install/build:/builddir/build/BUILD/ghc-8.2.2/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/haddock cat utils/haddock/haddock.wrapper >> inplace/bin/haddock chmod +x inplace/bin/haddock "inplace/bin/ghc-cabal" hscolour libraries/ghc-prim dist-install Running hscolour for ghc-prim-0.5.1.1... Preprocessing library for ghc-prim-0.5.1.1.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/ghc-prim/dist-install/doc/html/ghc-prim" --no-tmp-comp-dir --dump-interface=libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --html --hoogle --title="ghc-prim-0.5.1.1: GHC primitives" --prologue="libraries/ghc-prim/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=ghc-prim-0.5.1.1 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/ghc-prim/. --optghc=-ilibraries/ghc-prim/dist-install/build --optghc=-Ilibraries/ghc-prim/dist-install/build --optghc=-ilibraries/ghc-prim/dist-install/build/./autogen --optghc=-Ilibraries/ghc-prim/dist-install/build/./autogen --optghc=-Ilibraries/ghc-prim/. --optghc=-optP-include --optghc=-optPlibraries/ghc-prim/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=rts --optghc=-this-unit-id --optghc=ghc-prim --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-trustworthy-safe --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/ghc-prim/dist-install/build --optghc=-hidir --optghc=libraries/ghc-prim/dist-install/build --optghc=-stubdir --optghc=libraries/ghc-prim/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghc-prim/./GHC/CString.hs libraries/ghc-prim/./GHC/Classes.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/dist-install/build/autogen/GHC/Prim.hs --hyperlinked-source +RTS -t"libraries/ghc-prim/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Couldn't find .haddock for export TYPE "inplace/bin/ghc-cabal" hscolour libraries/integer-gmp dist-install Running hscolour for integer-gmp-1.0.1.0... Preprocessing library for integer-gmp-1.0.1.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/integer-gmp/dist-install/doc/html/integer-gmp" --no-tmp-comp-dir --dump-interface=libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock --html --hoogle --title="integer-gmp-1.0.1.0: Integer library based on GMP" --prologue="libraries/integer-gmp/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=GHC.Integer.Type --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=integer-gmp-1.0.1.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/integer-gmp/src/ --optghc=-ilibraries/integer-gmp/dist-install/build --optghc=-Ilibraries/integer-gmp/dist-install/build --optghc=-ilibraries/integer-gmp/dist-install/build/./autogen --optghc=-Ilibraries/integer-gmp/dist-install/build/./autogen --optghc=-Ilibraries/integer-gmp/include --optghc=-optP-include --optghc=-optPlibraries/integer-gmp/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-this-unit-id --optghc=integer-gmp --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/integer-gmp/dist-install/build --optghc=-hidir --optghc=libraries/integer-gmp/dist-install/build --optghc=-stubdir --optghc=libraries/integer-gmp/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/integer-gmp/src//GHC/Integer.hs libraries/integer-gmp/src//GHC/Integer/Logarithms.hs libraries/integer-gmp/src//GHC/Integer/Logarithms/Internals.hs libraries/integer-gmp/src//GHC/Integer/GMP/Internals.hs libraries/integer-gmp/src//GHC/Integer/Type.hs --hyperlinked-source +RTS -t"libraries/integer-gmp/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: GHC.Integer: could not find link destinations for: Eq == /= Ord compare < <= > >= max min Warning: GHC.Integer.GMP.Internals: could not find link destinations for: Eq == /= Ord compare < <= > >= max min "inplace/bin/ghc-cabal" hscolour libraries/base dist-install Running hscolour for base-4.10.1.0... Preprocessing library for base-4.10.1.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/base/dist-install/doc/html/base" --no-tmp-comp-dir --dump-interface=libraries/base/dist-install/doc/html/base/base.haddock --html --hoogle --title="base-4.10.1.0: Basic libraries" --prologue="libraries/base/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Control.Monad.ST.Imp --hide=Control.Monad.ST.Lazy.Imp --hide=Data.Functor.Utils --hide=Data.OldList --hide=Data.Typeable.Internal --hide=Foreign.ForeignPtr.Imp --hide=GHC.StaticPtr.Internal --hide=System.Environment.ExecutablePath --hide=System.CPUTime.Utils --hide=GHC.Event.Arr --hide=GHC.Event.Array --hide=GHC.Event.Clock --hide=GHC.Event.Control --hide=GHC.Event.EPoll --hide=GHC.Event.IntTable --hide=GHC.Event.Internal --hide=GHC.Event.KQueue --hide=GHC.Event.Manager --hide=GHC.Event.PSQ --hide=GHC.Event.Poll --hide=GHC.Event.Thread --hide=GHC.Event.TimerManager --hide=GHC.Event.Unique --hide=System.CPUTime.Posix.ClockGetTime --hide=System.CPUTime.Posix.Times --hide=System.CPUTime.Posix.RUsage --hide=System.CPUTime.Unsupported --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --read-interface=../integer-gmp-1.0.1.0,../integer-gmp-1.0.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=base-4.10.1.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/base/. --optghc=-ilibraries/base/dist-install/build --optghc=-Ilibraries/base/dist-install/build --optghc=-ilibraries/base/dist-install/build/./autogen --optghc=-Ilibraries/base/dist-install/build/./autogen --optghc=-Ilibraries/base/include --optghc=-optP-DOPTIMISE_INTEGER_GCD_LCM --optghc=-optP-include --optghc=-optPlibraries/base/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=rts --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-package-id --optghc=integer-gmp-1.0.1.0 --optghc=-this-unit-id --optghc=base --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-trustworthy-safe --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/base/dist-install/build --optghc=-hidir --optghc=libraries/base/dist-install/build --optghc=-stubdir --optghc=libraries/base/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/base/./Control/Applicative.hs libraries/base/./Control/Arrow.hs libraries/base/./Control/Category.hs libraries/base/./Control/Concurrent.hs libraries/base/./Control/Concurrent/Chan.hs libraries/base/./Control/Concurrent/MVar.hs libraries/base/./Control/Concurrent/QSem.hs libraries/base/./Control/Concurrent/QSemN.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fail.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/IO/Class.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Lazy/Safe.hs libraries/base/./Control/Monad/ST/Lazy/Unsafe.hs libraries/base/./Control/Monad/ST/Safe.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Control/Monad/ST/Unsafe.hs libraries/base/./Control/Monad/Zip.hs libraries/base/./Data/Bifoldable.hs libraries/base/./Data/Bifunctor.hs libraries/base/./Data/Bitraversable.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Coerce.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Data.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/Functor/Classes.hs libraries/base/./Data/Functor/Compose.hs libraries/base/./Data/Functor/Const.hs libraries/base/./Data/Functor/Identity.hs libraries/base/./Data/Functor/Product.hs libraries/base/./Data/Functor/Sum.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/Kind.hs libraries/base/./Data/List.hs libraries/base/./Data/List/NonEmpty.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Proxy.hs libraries/base/./Data/Ratio.hs libraries/base/./Data/Semigroup.hs libraries/base/./Data/STRef.hs libraries/base/./Data/STRef/Lazy.hs libraries/base/./Data/STRef/Strict.hs libraries/base/./Data/String.hs libraries/base/./Data/Traversable.hs libraries/base/./Data/Tuple.hs libraries/base/./Data/Type/Bool.hs libraries/base/./Data/Type/Coercion.hs libraries/base/./Data/Type/Equality.hs libraries/base/./Data/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.hs libraries/base/./Data/Void.hs libraries/base/./Data/Word.hs libraries/base/./Debug/Trace.hs libraries/base/./Foreign.hs libraries/base/./Foreign/C.hs libraries/base/./Foreign/C/Error.hs libraries/base/./Foreign/C/String.hs libraries/base/./Foreign/C/Types.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./Foreign/ForeignPtr.hs libraries/base/./Foreign/ForeignPtr/Safe.hs libraries/base/./Foreign/ForeignPtr/Unsafe.hs libraries/base/./Foreign/Marshal.hs libraries/base/./Foreign/Marshal/Alloc.hs libraries/base/./Foreign/Marshal/Array.hs libraries/base/./Foreign/Marshal/Error.hs libraries/base/./Foreign/Marshal/Pool.hs libraries/base/./Foreign/Marshal/Safe.hs libraries/base/./Foreign/Marshal/Unsafe.hs libraries/base/./Foreign/Marshal/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/Safe.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./GHC/Arr.hs libraries/base/./GHC/Base.hs libraries/base/./GHC/Char.hs libraries/base/./GHC/Conc.hs libraries/base/./GHC/Conc/IO.hs libraries/base/./GHC/Conc/Signal.hs libraries/base/./GHC/Conc/Sync.hs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.hs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.hs libraries/base/./GHC/Exception.hs libraries/base/./GHC/ExecutionStack.hs libraries/base/dist-install/build/GHC/ExecutionStack/Internal.hs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Fingerprint.hs libraries/base/./GHC/Fingerprint/Type.hs libraries/base/./GHC/Float.hs libraries/base/./GHC/Float/ConversionUtils.hs libraries/base/./GHC/Float/RealFracMethods.hs libraries/base/./GHC/Foreign.hs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/GHCi.hs libraries/base/./GHC/Generics.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Encoding/Failure.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/dist-install/build/GHC/IO/Handle/Lock.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Unsafe.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/Natural.hs libraries/base/./GHC/Num.hs libraries/base/./GHC/OldList.hs libraries/base/./GHC/OverloadedLabels.hs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.hs libraries/base/./GHC/Profiling.hs libraries/base/./GHC/Ptr.hs libraries/base/./GHC/Read.hs libraries/base/./GHC/Real.hs libraries/base/./GHC/Records.hs libraries/base/dist-install/build/GHC/RTS/Flags.hs libraries/base/./GHC/ST.hs libraries/base/./GHC/StaticPtr.hs libraries/base/./GHC/STRef.hs libraries/base/./GHC/Show.hs libraries/base/./GHC/Stable.hs libraries/base/./GHC/Stack.hs libraries/base/dist-install/build/GHC/Stack/CCS.hs libraries/base/./GHC/Stack/Types.hs libraries/base/dist-install/build/GHC/Stats.hs libraries/base/./GHC/Storable.hs libraries/base/./GHC/TopHandler.hs libraries/base/./GHC/TypeLits.hs libraries/base/./GHC/TypeNats.hs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.hs libraries/base/./GHC/Word.hs libraries/base/./Numeric.hs libraries/base/./Numeric/Natural.hs libraries/base/./Prelude.hs libraries/base/dist-install/build/System/CPUTime.hs libraries/base/./System/Console/GetOpt.hs libraries/base/./System/Environment.hs libraries/base/./System/Exit.hs libraries/base/./System/IO.hs libraries/base/./System/IO/Error.hs libraries/base/./System/IO/Unsafe.hs libraries/base/./System/Info.hs libraries/base/./System/Mem.hs libraries/base/./System/Mem/StableName.hs libraries/base/./System/Mem/Weak.hs libraries/base/./System/Posix/Internals.hs libraries/base/./System/Posix/Types.hs libraries/base/./System/Timeout.hs libraries/base/./Text/ParserCombinators/ReadP.hs libraries/base/./Text/ParserCombinators/ReadPrec.hs libraries/base/./Text/Printf.hs libraries/base/./Text/Read.hs libraries/base/./Text/Read/Lex.hs libraries/base/./Text/Show.hs libraries/base/./Text/Show/Functions.hs libraries/base/./Type/Reflection.hs libraries/base/./Type/Reflection/Unsafe.hs libraries/base/./Unsafe/Coerce.hs libraries/base/./GHC/Event.hs libraries/base/./Control/Monad/ST/Imp.hs libraries/base/./Control/Monad/ST/Lazy/Imp.hs libraries/base/./Data/Functor/Utils.hs libraries/base/./Data/OldList.hs libraries/base/./Data/Typeable/Internal.hs libraries/base/./Foreign/ForeignPtr/Imp.hs libraries/base/./GHC/StaticPtr/Internal.hs libraries/base/dist-install/build/System/Environment/ExecutablePath.hs libraries/base/./System/CPUTime/Utils.hs libraries/base/./GHC/Event/Arr.hs libraries/base/./GHC/Event/Array.hs libraries/base/dist-install/build/GHC/Event/Clock.hs libraries/base/./GHC/Event/Control.hs libraries/base/dist-install/build/GHC/Event/EPoll.hs libraries/base/./GHC/Event/IntTable.hs libraries/base/./GHC/Event/Internal.hs libraries/base/dist-install/build/GHC/Event/KQueue.hs libraries/base/./GHC/Event/Manager.hs libraries/base/./GHC/Event/PSQ.hs libraries/base/dist-install/build/GHC/Event/Poll.hs libraries/base/./GHC/Event/Thread.hs libraries/base/./GHC/Event/TimerManager.hs libraries/base/./GHC/Event/Unique.hs libraries/base/dist-install/build/System/CPUTime/Posix/ClockGetTime.hs libraries/base/dist-install/build/System/CPUTime/Posix/Times.hs libraries/base/dist-install/build/System/CPUTime/Posix/RUsage.hs libraries/base/./System/CPUTime/Unsupported.hs --hyperlinked-source +RTS -t"libraries/base/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Data.Bool: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Text.Read.Lex: could not find link destinations for: guard Warning: Data.Word: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:UReckWordp0 UWord uWord# Warning: Data.Int: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:UReckIntp0 UInt uInt# Warning: GHC.Natural: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Numeric.Natural: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Foreign.Ptr: could not find link destinations for: D:R:UReckPtrp0 UAddr uAddr# Warning: Data.Type.Equality: could not find link destinations for: ~ ~# Warning: Data.Proxy: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Data.Ord: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Text.Read: could not find link destinations for: ~ Warning: Data.Char: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:UReckCharp0 UChar uChar# Warning: GHC.TypeNats: could not find link destinations for: natSing ~ Warning: GHC.TypeLits: could not find link destinations for: natSing symbolSing ~ Warning: GHC.Generics: could not find link destinations for: uAddr# uChar# uDouble# uFloat# uInt# uWord# D:R:UReckWordp0 UWord D:R:UReckIntp0 UInt D:R:UReckFloatp0 UFloat D:R:UReckDoublep0 UDouble D:R:UReckCharp0 UChar D:R:UReckPtrp0 UAddr SingI unsafeIndex unsafeRangeSize SingKind Warning: Data.Functor.Const: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Type.Reflection: could not find link destinations for: typeRep# ~ Warning: Data.Typeable: could not find link destinations for: typeRep# ~ unsafeIndex unsafeRangeSize Warning: GHC.IO.Device: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: GHC.Foreign: could not find link destinations for: CString CStringLen Warning: Data.Dynamic: could not find link destinations for: typeRep# Warning: GHC.IO.Handle.FD: could not find link destinations for: FD FD Warning: GHC.IO.Handle: could not find link destinations for: Handle__ unsafeIndex unsafeRangeSize ResourceVanished Warning: System.IO: could not find link destinations for: ~ hspr UPrintf spr unsafeIndex unsafeRangeSize ResourceVanished Warning: Data.Functor.Identity: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Control.Applicative: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Data.String: could not find link destinations for: ~ Warning: Prelude: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:UReckCharp0 UChar uChar# ~ D:R:UReckIntp0 UInt uInt# D:R:UReckFloatp0 UFloat uFloat# D:R:UReckDoublep0 UDouble uDouble# D:R:UReckWordp0 UWord uWord# hspr UPrintf spr Warning: Text.Printf: could not find link destinations for: spr UPrintf ~ hspr Warning: Data.Ix: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: GHC.ExecutionStack.Internal: could not find link destinations for: locationSize Warning: Data.Data: could not find link destinations for: ~ Warning: GHC.Exts: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:UReckIntp0 UInt uInt# D:R:UReckWordp0 UWord uWord# D:R:UReckFloatp0 UFloat uFloat# D:R:UReckDoublep0 UDouble uDouble# D:R:UReckCharp0 UChar uChar# D:R:UReckPtrp0 UAddr uAddr# ~ ~# Warning: Data.Void: could not find link destinations for: unsafeIndex unsafeRangeSize "inplace/bin/ghc-cabal" hscolour libraries/filepath dist-install "inplace/bin/ghc-cabal" hscolour libraries/array dist-install "inplace/bin/ghc-cabal" hscolour libraries/ghc-boot-th dist-install "inplace/bin/ghc-cabal" hscolour libraries/transformers dist-install "inplace/bin/ghc-cabal" hscolour libraries/xhtml dist-install "inplace/bin/ghc-cabal" hscolour libraries/terminfo dist-install Running hscolour for filepath-1.4.1.2... Running hscolour for array-0.5.2.0... Preprocessing library for array-0.5.2.0.. Preprocessing library for filepath-1.4.1.2.. Running hscolour for xhtml-3000.2.2... Running hscolour for terminfo-0.4.1.0... Running hscolour for transformers-0.5.2.0... Running hscolour for ghc-boot-th-8.2.2... Preprocessing library for xhtml-3000.2.2.. Preprocessing library for transformers-0.5.2.0.. Preprocessing library for terminfo-0.4.1.0.. Preprocessing library for ghc-boot-th-8.2.2.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/filepath/dist-install/doc/html/filepath" --no-tmp-comp-dir --dump-interface=libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --html --hoogle --title="filepath-1.4.1.2: Library for manipulating FilePaths in a cross platform way." --prologue="libraries/filepath/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=filepath-1.4.1.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/filepath/. --optghc=-ilibraries/filepath/dist-install/build --optghc=-Ilibraries/filepath/dist-install/build --optghc=-ilibraries/filepath/dist-install/build/./autogen --optghc=-Ilibraries/filepath/dist-install/build/./autogen --optghc=-Ilibraries/filepath/. --optghc=-optP-include --optghc=-optPlibraries/filepath/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/filepath/dist-install/build --optghc=-hidir --optghc=libraries/filepath/dist-install/build --optghc=-stubdir --optghc=libraries/filepath/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/filepath/./System/FilePath.hs libraries/filepath/./System/FilePath/Posix.hs libraries/filepath/./System/FilePath/Windows.hs --hyperlinked-source +RTS -t"libraries/filepath/dist-install/haddock.t" --machine-readable "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th" --no-tmp-comp-dir --dump-interface=libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --html --hoogle --title="ghc-boot-th-8.2.2: Shared functionality between GHC and the @template-haskell@ library" --prologue="libraries/ghc-boot-th/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=ghc-boot-th-8.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/ghc-boot-th/. --optghc=-ilibraries/ghc-boot-th/dist-install/build --optghc=-Ilibraries/ghc-boot-th/dist-install/build --optghc=-ilibraries/ghc-boot-th/dist-install/build/./autogen --optghc=-Ilibraries/ghc-boot-th/dist-install/build/./autogen --optghc=-Ilibraries/ghc-boot-th/. --optghc=-optP-include --optghc=-optPlibraries/ghc-boot-th/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/ghc-boot-th/dist-install/build --optghc=-hidir --optghc=libraries/ghc-boot-th/dist-install/build --optghc=-stubdir --optghc=libraries/ghc-boot-th/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghc-boot-th/./GHC/LanguageExtensions/Type.hs libraries/ghc-boot-th/./GHC/ForeignSrcLang/Type.hs libraries/ghc-boot-th/./GHC/Lexeme.hs --hyperlinked-source +RTS -t"libraries/ghc-boot-th/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/terminfo/dist-install/doc/html/terminfo" --no-tmp-comp-dir --dump-interface=libraries/terminfo/dist-install/doc/html/terminfo/terminfo.haddock --html --hoogle --title="terminfo-0.4.1.0: Haskell bindings to the terminfo library." --prologue="libraries/terminfo/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=terminfo-0.4.1.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/terminfo/. --optghc=-ilibraries/terminfo/dist-install/build --optghc=-Ilibraries/terminfo/dist-install/build --optghc=-ilibraries/terminfo/dist-install/build/./autogen --optghc=-Ilibraries/terminfo/dist-install/build/./autogen --optghc=-Ilibraries/terminfo/. --optghc=-optP-include --optghc=-optPlibraries/terminfo/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-unused-imports --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/terminfo/dist-install/build --optghc=-hidir --optghc=libraries/terminfo/dist-install/build --optghc=-stubdir --optghc=libraries/terminfo/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/terminfo/./System/Console/Terminfo.hs libraries/terminfo/./System/Console/Terminfo/Base.hs libraries/terminfo/./System/Console/Terminfo/Cursor.hs libraries/terminfo/./System/Console/Terminfo/Color.hs libraries/terminfo/./System/Console/Terminfo/Edit.hs libraries/terminfo/./System/Console/Terminfo/Effects.hs libraries/terminfo/./System/Console/Terminfo/Keys.hs --hyperlinked-source +RTS -t"libraries/terminfo/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/xhtml/dist-install/doc/html/xhtml" --no-tmp-comp-dir --dump-interface=libraries/xhtml/dist-install/doc/html/xhtml/xhtml.haddock --html --hoogle --title="xhtml-3000.2.2: An XHTML combinator library" --prologue="libraries/xhtml/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Text.XHtml.Strict.Attributes --hide=Text.XHtml.Strict.Elements --hide=Text.XHtml.Frameset.Attributes --hide=Text.XHtml.Frameset.Elements --hide=Text.XHtml.Transitional.Attributes --hide=Text.XHtml.Transitional.Elements --hide=Text.XHtml.BlockTable --hide=Text.XHtml.Extras --hide=Text.XHtml.Internals --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=xhtml-3000.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/xhtml/. --optghc=-ilibraries/xhtml/dist-install/build --optghc=-Ilibraries/xhtml/dist-install/build --optghc=-ilibraries/xhtml/dist-install/build/./autogen --optghc=-Ilibraries/xhtml/dist-install/build/./autogen --optghc=-Ilibraries/xhtml/. --optghc=-optP-include --optghc=-optPlibraries/xhtml/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-Wall --optghc=-fwarn-tabs --optghc=-Wcompat --optghc=-Wnoncanonical-monadfail-instances --optghc=-Wnoncanonical-monad-instances --optghc=-XHaskell2010 --optghc=-XSafe --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-unused-imports --optghc=-Wno-tabs --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/xhtml/dist-install/build --optghc=-hidir --optghc=libraries/xhtml/dist-install/build --optghc=-stubdir --optghc=libraries/xhtml/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/xhtml/./Text/XHtml.hs libraries/xhtml/./Text/XHtml/Frameset.hs libraries/xhtml/./Text/XHtml/Strict.hs libraries/xhtml/./Text/XHtml/Transitional.hs libraries/xhtml/./Text/XHtml/Debug.hs libraries/xhtml/./Text/XHtml/Table.hs libraries/xhtml/./Text/XHtml/Strict/Attributes.hs libraries/xhtml/./Text/XHtml/Strict/Elements.hs libraries/xhtml/./Text/XHtml/Frameset/Attributes.hs libraries/xhtml/./Text/XHtml/Frameset/Elements.hs libraries/xhtml/./Text/XHtml/Transitional/Attributes.hs libraries/xhtml/./Text/XHtml/Transitional/Elements.hs libraries/xhtml/./Text/XHtml/BlockTable.hs libraries/xhtml/./Text/XHtml/Extras.hs libraries/xhtml/./Text/XHtml/Internals.hs --hyperlinked-source +RTS -t"libraries/xhtml/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/array/dist-install/doc/html/array" --no-tmp-comp-dir --dump-interface=libraries/array/dist-install/doc/html/array/array.haddock --html --hoogle --title="array-0.5.2.0: Mutable and immutable arrays" --prologue="libraries/array/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=array-0.5.2.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/array/. --optghc=-ilibraries/array/dist-install/build --optghc=-Ilibraries/array/dist-install/build --optghc=-ilibraries/array/dist-install/build/./autogen --optghc=-Ilibraries/array/dist-install/build/./autogen --optghc=-Ilibraries/array/. --optghc=-optP-include --optghc=-optPlibraries/array/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/array/dist-install/build --optghc=-hidir --optghc=libraries/array/dist-install/build --optghc=-stubdir --optghc=libraries/array/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/array/./Data/Array.hs libraries/array/./Data/Array/Base.hs libraries/array/./Data/Array/IArray.hs libraries/array/./Data/Array/IO.hs libraries/array/./Data/Array/IO/Safe.hs libraries/array/./Data/Array/IO/Internals.hs libraries/array/./Data/Array/MArray.hs libraries/array/./Data/Array/MArray/Safe.hs libraries/array/./Data/Array/ST.hs libraries/array/./Data/Array/ST/Safe.hs libraries/array/./Data/Array/Storable.hs libraries/array/./Data/Array/Storable/Safe.hs libraries/array/./Data/Array/Storable/Internals.hs libraries/array/./Data/Array/Unboxed.hs libraries/array/./Data/Array/Unsafe.hs --hyperlinked-source +RTS -t"libraries/array/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/transformers/dist-install/doc/html/transformers" --no-tmp-comp-dir --dump-interface=libraries/transformers/dist-install/doc/html/transformers/transformers.haddock --html --hoogle --title="transformers-0.5.2.0: Concrete functor and monad transformers" --prologue="libraries/transformers/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=transformers-0.5.2.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/transformers/. --optghc=-ilibraries/transformers/dist-install/build --optghc=-Ilibraries/transformers/dist-install/build --optghc=-ilibraries/transformers/dist-install/build/./autogen --optghc=-Ilibraries/transformers/dist-install/build/./autogen --optghc=-Ilibraries/transformers/. --optghc=-optP-include --optghc=-optPlibraries/transformers/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-XHaskell98 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-unused-matches --optghc=-Wno-unused-imports --optghc=-Wno-redundant-constraints --optghc=-Wno-orphans --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/transformers/dist-install/build --optghc=-hidir --optghc=libraries/transformers/dist-install/build --optghc=-stubdir --optghc=libraries/transformers/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/transformers/./Control/Applicative/Backwards.hs libraries/transformers/./Control/Applicative/Lift.hs libraries/transformers/./Control/Monad/Signatures.hs libraries/transformers/./Control/Monad/Trans/Class.hs libraries/transformers/./Control/Monad/Trans/Cont.hs libraries/transformers/./Control/Monad/Trans/Except.hs libraries/transformers/./Control/Monad/Trans/Error.hs libraries/transformers/./Control/Monad/Trans/Identity.hs libraries/transformers/./Control/Monad/Trans/List.hs libraries/transformers/./Control/Monad/Trans/Maybe.hs libraries/transformers/./Control/Monad/Trans/Reader.hs libraries/transformers/./Control/Monad/Trans/RWS.hs libraries/transformers/./Control/Monad/Trans/RWS/Lazy.hs libraries/transformers/./Control/Monad/Trans/RWS/Strict.hs libraries/transformers/./Control/Monad/Trans/State.hs libraries/transformers/./Control/Monad/Trans/State/Lazy.hs libraries/transformers/./Control/Monad/Trans/State/Strict.hs libraries/transformers/./Control/Monad/Trans/Writer.hs libraries/transformers/./Control/Monad/Trans/Writer/Lazy.hs libraries/transformers/./Control/Monad/Trans/Writer/Strict.hs libraries/transformers/./Data/Functor/Constant.hs libraries/transformers/./Data/Functor/Reverse.hs --hyperlinked-source +RTS -t"libraries/transformers/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: System.Console.Terminfo.Base: could not find link destinations for: hasOkPadding outputCap Warning: Data.Array: could not find link destinations for: numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray Warning: Data.Array.IArray: could not find link destinations for: numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray Warning: Data.Array.MArray: could not find link destinations for: getNumElements unsafeRead unsafeWrite unsafeNewArray_ Warning: Data.Array.IO: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.MArray.Safe: could not find link destinations for: getNumElements unsafeRead unsafeWrite unsafeNewArray_ Warning: Data.Array.IO.Safe: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.ST: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.ST.Safe: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.Storable: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.Storable.Safe: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Data.Array.Unboxed: could not find link destinations for: numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray "inplace/bin/ghc-cabal" hscolour libraries/deepseq dist-install Running hscolour for deepseq-1.4.3.0... Preprocessing library for deepseq-1.4.3.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/deepseq/dist-install/doc/html/deepseq" --no-tmp-comp-dir --dump-interface=libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --html --hoogle --title="deepseq-1.4.3.0: Deep evaluation of data structures" --prologue="libraries/deepseq/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Control.DeepSeq.BackDoor --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=deepseq-1.4.3.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/deepseq/. --optghc=-ilibraries/deepseq/dist-install/build --optghc=-Ilibraries/deepseq/dist-install/build --optghc=-ilibraries/deepseq/dist-install/build/./autogen --optghc=-Ilibraries/deepseq/dist-install/build/./autogen --optghc=-Ilibraries/deepseq/. --optghc=-optP-include --optghc=-optPlibraries/deepseq/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/deepseq/dist-install/build --optghc=-hidir --optghc=libraries/deepseq/dist-install/build --optghc=-stubdir --optghc=libraries/deepseq/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/deepseq/./Control/DeepSeq.hs libraries/deepseq/./Control/DeepSeq/BackDoor.hs --hyperlinked-source +RTS -t"libraries/deepseq/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Control.DeepSeq: could not find link destinations for: GNFData Zero One "inplace/bin/ghc-cabal" hscolour libraries/bytestring dist-install "inplace/bin/ghc-cabal" hscolour libraries/containers dist-install "inplace/bin/ghc-cabal" hscolour libraries/time dist-install "inplace/bin/ghc-cabal" hscolour libraries/pretty dist-install Running hscolour for bytestring-0.10.8.2... Running hscolour for containers-0.5.10.2... Running hscolour for pretty-1.1.3.3... Running hscolour for time-1.8.0.2... Preprocessing library for bytestring-0.10.8.2.. Preprocessing library for time-1.8.0.2.. Preprocessing library for pretty-1.1.3.3.. Preprocessing library for containers-0.5.10.2.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/pretty/dist-install/doc/html/pretty" --no-tmp-comp-dir --dump-interface=libraries/pretty/dist-install/doc/html/pretty/pretty.haddock --html --hoogle --title="pretty-1.1.3.3: Pretty-printing library" --prologue="libraries/pretty/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=pretty-1.1.3.3 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/pretty/src --optghc=-ilibraries/pretty/dist-install/build --optghc=-Ilibraries/pretty/dist-install/build --optghc=-ilibraries/pretty/dist-install/build/./autogen --optghc=-Ilibraries/pretty/dist-install/build/./autogen --optghc=-Ilibraries/pretty/. --optghc=-optP-include --optghc=-optPlibraries/pretty/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-Wall --optghc=-fwarn-tabs --optghc=-XHaskell98 --optghc=-XCPP --optghc=-XBangPatterns --optghc=-XDeriveGeneric --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-unused-imports --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/pretty/dist-install/build --optghc=-hidir --optghc=libraries/pretty/dist-install/build --optghc=-stubdir --optghc=libraries/pretty/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/pretty/src/Text/PrettyPrint.hs libraries/pretty/src/Text/PrettyPrint/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/HughesPJClass.hs libraries/pretty/src/Text/PrettyPrint/Annotated.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJ.hs libraries/pretty/src/Text/PrettyPrint/Annotated/HughesPJClass.hs --hyperlinked-source +RTS -t"libraries/pretty/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/time/dist-install/doc/html/time" --no-tmp-comp-dir --dump-interface=libraries/time/dist-install/doc/html/time/time.haddock --html --hoogle --title="time-1.8.0.2: A time library" --prologue="libraries/time/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Data.Time.Calendar.Private --hide=Data.Time.Calendar.Days --hide=Data.Time.Calendar.Gregorian --hide=Data.Time.Calendar.JulianYearDay --hide=Data.Time.Clock.Internal.DiffTime --hide=Data.Time.Clock.Internal.AbsoluteTime --hide=Data.Time.Clock.Internal.NominalDiffTime --hide=Data.Time.Clock.Internal.POSIXTime --hide=Data.Time.Clock.Internal.UniversalTime --hide=Data.Time.Clock.Internal.SystemTime --hide=Data.Time.Clock.Internal.UTCTime --hide=Data.Time.Clock.Internal.CTimeval --hide=Data.Time.Clock.Internal.CTimespec --hide=Data.Time.Clock.Internal.UTCDiff --hide=Data.Time.LocalTime.Internal.TimeZone --hide=Data.Time.LocalTime.Internal.TimeOfDay --hide=Data.Time.LocalTime.Internal.LocalTime --hide=Data.Time.LocalTime.Internal.ZonedTime --hide=Data.Time.Format.Parse --hide=Data.Time.Format.Locale --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=time-1.8.0.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/time/lib --optghc=-ilibraries/time/dist-install/build --optghc=-Ilibraries/time/dist-install/build --optghc=-ilibraries/time/dist-install/build/./autogen --optghc=-Ilibraries/time/dist-install/build/./autogen --optghc=-Ilibraries/time/lib/include --optghc=-optP-DLANGUAGE_Rank2Types --optghc=-optP-DLANGUAGE_DeriveDataTypeable --optghc=-optP-DLANGUAGE_StandaloneDeriving --optghc=-optP-include --optghc=-optPlibraries/time/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-Wall --optghc=-fwarn-tabs --optghc=-XHaskell2010 --optghc=-XCPP --optghc=-XRank2Types --optghc=-XDeriveDataTypeable --optghc=-XStandaloneDeriving --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/time/dist-install/build --optghc=-hidir --optghc=libraries/time/dist-install/build --optghc=-stubdir --optghc=libraries/time/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/time/lib/Data/Time/Calendar.hs libraries/time/lib/Data/Time/Calendar/MonthDay.hs libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs libraries/time/lib/Data/Time/Calendar/WeekDate.hs libraries/time/lib/Data/Time/Calendar/Julian.hs libraries/time/lib/Data/Time/Calendar/Easter.hs libraries/time/lib/Data/Time/Clock.hs libraries/time/lib/Data/Time/Clock/System.hs libraries/time/lib/Data/Time/Clock/POSIX.hs libraries/time/lib/Data/Time/Clock/TAI.hs libraries/time/lib/Data/Time/LocalTime.hs libraries/time/lib/Data/Time/Format.hs libraries/time/lib/Data/Time.hs libraries/time/lib/Data/Time/Calendar/Private.hs libraries/time/lib/Data/Time/Calendar/Days.hs libraries/time/lib/Data/Time/Calendar/Gregorian.hs libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs libraries/time/lib/Data/Time/Clock/Internal/DiffTime.hs libraries/time/lib/Data/Time/Clock/Internal/AbsoluteTime.hs libraries/time/lib/Data/Time/Clock/Internal/NominalDiffTime.hs libraries/time/lib/Data/Time/Clock/Internal/POSIXTime.hs libraries/time/lib/Data/Time/Clock/Internal/UniversalTime.hs libraries/time/lib/Data/Time/Clock/Internal/SystemTime.hs libraries/time/lib/Data/Time/Clock/Internal/UTCTime.hs libraries/time/lib/Data/Time/Clock/Internal/CTimeval.hs libraries/time/dist-install/build/Data/Time/Clock/Internal/CTimespec.hs libraries/time/lib/Data/Time/Clock/Internal/UTCDiff.hs libraries/time/lib/Data/Time/LocalTime/Internal/TimeZone.hs libraries/time/lib/Data/Time/LocalTime/Internal/TimeOfDay.hs libraries/time/lib/Data/Time/LocalTime/Internal/LocalTime.hs libraries/time/lib/Data/Time/LocalTime/Internal/ZonedTime.hs libraries/time/lib/Data/Time/Format/Parse.hs libraries/time/lib/Data/Time/Format/Locale.hs --hyperlinked-source +RTS -t"libraries/time/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/bytestring/dist-install/doc/html/bytestring" --no-tmp-comp-dir --dump-interface=libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --html --hoogle --title="bytestring-0.10.8.2: Fast, compact, strict and lazy byte strings with a list interface" --prologue="libraries/bytestring/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Data.ByteString.Builder.ASCII --hide=Data.ByteString.Builder.Prim.Binary --hide=Data.ByteString.Builder.Prim.ASCII --hide=Data.ByteString.Builder.Prim.Internal.Floating --hide=Data.ByteString.Builder.Prim.Internal.UncheckedShifts --hide=Data.ByteString.Builder.Prim.Internal.Base16 --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../integer-gmp-1.0.1.0,../integer-gmp-1.0.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=bytestring-0.10.8.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/bytestring/. --optghc=-ilibraries/bytestring/dist-install/build --optghc=-Ilibraries/bytestring/dist-install/build --optghc=-ilibraries/bytestring/dist-install/build/./autogen --optghc=-Ilibraries/bytestring/dist-install/build/./autogen --optghc=-Ilibraries/bytestring/include --optghc=-optP-DINTEGER_GMP --optghc=-optP-include --optghc=-optPlibraries/bytestring/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=integer-gmp-1.0.1.0 --optghc=-Wall --optghc=-fwarn-tabs --optghc=-O2 --optghc=-fmax-simplifier-iterations=10 --optghc=-fdicts-cheap --optghc=-fspec-constr-count=6 --optghc=-XHaskell98 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-inline-rule-shadowing --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/bytestring/dist-install/build --optghc=-hidir --optghc=libraries/bytestring/dist-install/build --optghc=-stubdir --optghc=libraries/bytestring/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/bytestring/./Data/ByteString.hs libraries/bytestring/./Data/ByteString/Char8.hs libraries/bytestring/./Data/ByteString/Unsafe.hs libraries/bytestring/./Data/ByteString/Internal.hs libraries/bytestring/./Data/ByteString/Lazy.hs libraries/bytestring/./Data/ByteString/Lazy/Char8.hs libraries/bytestring/./Data/ByteString/Lazy/Internal.hs libraries/bytestring/./Data/ByteString/Short.hs libraries/bytestring/./Data/ByteString/Short/Internal.hs libraries/bytestring/./Data/ByteString/Builder.hs libraries/bytestring/./Data/ByteString/Builder/Extra.hs libraries/bytestring/./Data/ByteString/Builder/Prim.hs libraries/bytestring/./Data/ByteString/Builder/Internal.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal.hs libraries/bytestring/./Data/ByteString/Lazy/Builder.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/Extras.hs libraries/bytestring/./Data/ByteString/Lazy/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Binary.hs libraries/bytestring/./Data/ByteString/Builder/Prim/ASCII.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Floating.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/UncheckedShifts.hs libraries/bytestring/./Data/ByteString/Builder/Prim/Internal/Base16.hs --hyperlinked-source +RTS -t"libraries/bytestring/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/containers/dist-install/doc/html/containers" --no-tmp-comp-dir --dump-interface=libraries/containers/dist-install/doc/html/containers/containers.haddock --html --hoogle --title="containers-0.5.10.2: Assorted concrete container types" --prologue="libraries/containers/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Utils.Containers.Internal.StrictFold --hide=Utils.Containers.Internal.StrictMaybe --hide=Utils.Containers.Internal.PtrEquality --hide=Data.Map.Internal.DeprecatedShowTree --hide=Data.IntMap.Internal.DeprecatedDebug --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=containers-0.5.10.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/containers/. --optghc=-ilibraries/containers/dist-install/build --optghc=-Ilibraries/containers/dist-install/build --optghc=-ilibraries/containers/dist-install/build/./autogen --optghc=-Ilibraries/containers/dist-install/build/./autogen --optghc=-Ilibraries/containers/include --optghc=-optP-include --optghc=-optPlibraries/containers/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-O2 --optghc=-Wall --optghc=-XHaskell98 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/containers/dist-install/build --optghc=-hidir --optghc=libraries/containers/dist-install/build --optghc=-stubdir --optghc=libraries/containers/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/containers/./Data/IntMap.hs libraries/containers/./Data/IntMap/Lazy.hs libraries/containers/./Data/IntMap/Strict.hs libraries/containers/./Data/IntMap/Internal.hs libraries/containers/./Data/IntMap/Internal/Debug.hs libraries/containers/./Data/IntMap/Merge/Lazy.hs libraries/containers/./Data/IntMap/Merge/Strict.hs libraries/containers/./Data/IntSet/Internal.hs libraries/containers/./Data/IntSet.hs libraries/containers/./Data/Map.hs libraries/containers/./Data/Map/Lazy.hs libraries/containers/./Data/Map/Lazy/Merge.hs libraries/containers/./Data/Map/Merge/Lazy.hs libraries/containers/./Data/Map/Strict/Internal.hs libraries/containers/./Data/Map/Strict.hs libraries/containers/./Data/Map/Strict/Merge.hs libraries/containers/./Data/Map/Merge/Strict.hs libraries/containers/./Data/Map/Internal.hs libraries/containers/./Data/Map/Internal/Debug.hs libraries/containers/./Data/Set/Internal.hs libraries/containers/./Data/Set.hs libraries/containers/./Data/Graph.hs libraries/containers/./Data/Sequence.hs libraries/containers/./Data/Sequence/Internal.hs libraries/containers/./Data/Tree.hs libraries/containers/./Utils/Containers/Internal/BitUtil.hs libraries/containers/./Utils/Containers/Internal/BitQueue.hs libraries/containers/./Utils/Containers/Internal/StrictPair.hs libraries/containers/./Utils/Containers/Internal/StrictFold.hs libraries/containers/./Utils/Containers/Internal/StrictMaybe.hs libraries/containers/./Utils/Containers/Internal/PtrEquality.hs libraries/containers/./Data/Map/Internal/DeprecatedShowTree.hs libraries/containers/./Data/IntMap/Internal/DeprecatedDebug.hs --hyperlinked-source +RTS -t"libraries/containers/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Text.PrettyPrint.Annotated.HughesPJ: could not find link destinations for: RDoc Warning: Text.PrettyPrint.HughesPJ: could not find link destinations for: RDoc "inplace/bin/ghc-cabal" hscolour libraries/template-haskell dist-install Running hscolour for template-haskell-2.12.0.0... Preprocessing library for template-haskell-2.12.0.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/template-haskell/dist-install/doc/html/template-haskell" --no-tmp-comp-dir --dump-interface=libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock --html --hoogle --title="template-haskell-2.12.0.0: Support library for Template Haskell" --prologue="libraries/template-haskell/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Language.Haskell.TH.Lib.Map --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../ghc-boot-th-8.2.2,../ghc-boot-th-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --read-interface=../pretty-1.1.3.3,../pretty-1.1.3.3/src/%{MODULE/./-}.html\#%{NAME},libraries/pretty/dist-install/doc/html/pretty/pretty.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=template-haskell-2.12.0.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/template-haskell/. --optghc=-ilibraries/template-haskell/dist-install/build --optghc=-Ilibraries/template-haskell/dist-install/build --optghc=-ilibraries/template-haskell/dist-install/build/./autogen --optghc=-Ilibraries/template-haskell/dist-install/build/./autogen --optghc=-Ilibraries/template-haskell/. --optghc=-optP-include --optghc=-optPlibraries/template-haskell/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=ghc-boot-th-8.2.2 --optghc=-package-id --optghc=pretty-1.1.3.3 --optghc=-Wall --optghc=-this-unit-id --optghc=template-haskell --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/template-haskell/dist-install/build --optghc=-hidir --optghc=libraries/template-haskell/dist-install/build --optghc=-stubdir --optghc=libraries/template-haskell/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/template-haskell/./Language/Haskell/TH.hs libraries/template-haskell/./Language/Haskell/TH/Lib.hs libraries/template-haskell/./Language/Haskell/TH/Ppr.hs libraries/template-haskell/./Language/Haskell/TH/PprLib.hs libraries/template-haskell/./Language/Haskell/TH/Quote.hs libraries/template-haskell/./Language/Haskell/TH/Syntax.hs libraries/template-haskell/./Language/Haskell/TH/LanguageExtensions.hs libraries/template-haskell/./Language/Haskell/TH/Lib/Map.hs --hyperlinked-source +RTS -t"libraries/template-haskell/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Data.Time.Calendar: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Data.ByteString: could not find link destinations for: spanByte findIndexOrEnd Warning: Data.ByteString.Lazy: could not find link destinations for: hGetContentsN findIndexOrEnd Warning: Data.ByteString.Char8: could not find link destinations for: breakChar unsafeHead breakSpace dropSpace Warning: Data.ByteString.Builder.Prim: could not find link destinations for: Monoidal Contravariant pairB contramapB fixedPrim "inplace/bin/ghc-cabal" hscolour libraries/unix dist-install "inplace/bin/ghc-cabal" hscolour libraries/ghc-compact dist-install Running hscolour for unix-2.7.2.2... Running hscolour for ghc-compact-0.1.0.0... Preprocessing library for unix-2.7.2.2.. Preprocessing library for ghc-compact-0.1.0.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/ghc-compact/dist-install/doc/html/ghc-compact" --no-tmp-comp-dir --dump-interface=libraries/ghc-compact/dist-install/doc/html/ghc-compact/ghc-compact.haddock --html --hoogle --title="ghc-compact-0.1.0.0: In memory storage of deeply evaluated data structure" --prologue="libraries/ghc-compact/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../ghc-prim-0.5.1.1,../ghc-prim-0.5.1.1/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=ghc-compact-0.1.0.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/ghc-compact/. --optghc=-ilibraries/ghc-compact/dist-install/build --optghc=-Ilibraries/ghc-compact/dist-install/build --optghc=-ilibraries/ghc-compact/dist-install/build/./autogen --optghc=-Ilibraries/ghc-compact/dist-install/build/./autogen --optghc=-Ilibraries/ghc-compact/. --optghc=-optP-include --optghc=-optPlibraries/ghc-compact/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=ghc-prim-0.5.1.1 --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/ghc-compact/dist-install/build --optghc=-hidir --optghc=libraries/ghc-compact/dist-install/build --optghc=-stubdir --optghc=libraries/ghc-compact/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghc-compact/./GHC/Compact.hs libraries/ghc-compact/./GHC/Compact/Serialized.hs --hyperlinked-source +RTS -t"libraries/ghc-compact/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/unix/dist-install/doc/html/unix" --no-tmp-comp-dir --dump-interface=libraries/unix/dist-install/doc/html/unix/unix.haddock --html --hoogle --title="unix-2.7.2.2: POSIX functionality" --prologue="libraries/unix/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=System.Posix.Directory.Common --hide=System.Posix.DynamicLinker.Common --hide=System.Posix.Files.Common --hide=System.Posix.IO.Common --hide=System.Posix.Process.Common --hide=System.Posix.Terminal.Common --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../time-1.8.0.2,../time-1.8.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/time/dist-install/doc/html/time/time.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=unix-2.7.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/unix/. --optghc=-ilibraries/unix/dist-install/build --optghc=-Ilibraries/unix/dist-install/build --optghc=-ilibraries/unix/dist-install/build/./autogen --optghc=-Ilibraries/unix/dist-install/build/./autogen --optghc=-Ilibraries/unix/include --optghc=-optP-include --optghc=-optPlibraries/unix/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=time-1.8.0.2 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/unix/dist-install/build --optghc=-hidir --optghc=libraries/unix/dist-install/build --optghc=-stubdir --optghc=libraries/unix/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/unix/./System/Posix.hs libraries/unix/./System/Posix/ByteString.hs libraries/unix/./System/Posix/Error.hs libraries/unix/dist-install/build/System/Posix/Resource.hs libraries/unix/./System/Posix/Time.hs libraries/unix/dist-install/build/System/Posix/Unistd.hs libraries/unix/dist-install/build/System/Posix/User.hs libraries/unix/dist-install/build/System/Posix/Signals.hs libraries/unix/dist-install/build/System/Posix/Signals/Exts.hs libraries/unix/dist-install/build/System/Posix/Semaphore.hs libraries/unix/dist-install/build/System/Posix/SharedMem.hs libraries/unix/dist-install/build/System/Posix/ByteString/FilePath.hs libraries/unix/dist-install/build/System/Posix/Directory.hs libraries/unix/dist-install/build/System/Posix/Directory/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Module/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Prim.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/ByteString.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker.hs libraries/unix/dist-install/build/System/Posix/Files.hs libraries/unix/dist-install/build/System/Posix/Files/ByteString.hs libraries/unix/dist-install/build/System/Posix/IO.hs libraries/unix/dist-install/build/System/Posix/IO/ByteString.hs libraries/unix/dist-install/build/System/Posix/Env.hs libraries/unix/dist-install/build/System/Posix/Env/ByteString.hs libraries/unix/dist-install/build/System/Posix/Fcntl.hs libraries/unix/dist-install/build/System/Posix/Process.hs libraries/unix/./System/Posix/Process/Internals.hs libraries/unix/dist-install/build/System/Posix/Process/ByteString.hs libraries/unix/dist-install/build/System/Posix/Temp.hs libraries/unix/dist-install/build/System/Posix/Temp/ByteString.hs libraries/unix/dist-install/build/System/Posix/Terminal.hs libraries/unix/dist-install/build/System/Posix/Terminal/ByteString.hs libraries/unix/dist-install/build/System/Posix/Directory/Common.hs libraries/unix/dist-install/build/System/Posix/DynamicLinker/Common.hs libraries/unix/dist-install/build/System/Posix/Files/Common.hs libraries/unix/dist-install/build/System/Posix/IO/Common.hs libraries/unix/dist-install/build/System/Posix/Process/Common.hs libraries/unix/dist-install/build/System/Posix/Terminal/Common.hs --hyperlinked-source +RTS -t"libraries/unix/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Language.Haskell.TH.Lib: could not find link destinations for: Role InjectivityAnn "inplace/bin/ghc-cabal" hscolour libraries/directory dist-install Running hscolour for directory-1.3.0.2... Preprocessing library for directory-1.3.0.2.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/directory/dist-install/doc/html/directory" --no-tmp-comp-dir --dump-interface=libraries/directory/dist-install/doc/html/directory/directory.haddock --html --hoogle --title="directory-1.3.0.2: Platform-agnostic library for filesystem operations" --prologue="libraries/directory/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=System.Directory.Internal.Config --hide=System.Directory.Internal.C_utimensat --hide=System.Directory.Internal.Posix --hide=System.Directory.Internal.Windows --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../time-1.8.0.2,../time-1.8.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/time/dist-install/doc/html/time/time.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=directory-1.3.0.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/directory/. --optghc=-ilibraries/directory/dist-install/build --optghc=-Ilibraries/directory/dist-install/build --optghc=-ilibraries/directory/dist-install/build/./autogen --optghc=-Ilibraries/directory/dist-install/build/./autogen --optghc=-Ilibraries/directory/. --optghc=-optP-include --optghc=-optPlibraries/directory/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=time-1.8.0.2 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-unused-imports --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/directory/dist-install/build --optghc=-hidir --optghc=libraries/directory/dist-install/build --optghc=-stubdir --optghc=libraries/directory/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/directory/./System/Directory.hs libraries/directory/./System/Directory/Internal.hs libraries/directory/./System/Directory/Internal/Prelude.hs libraries/directory/./System/Directory/Internal/Config.hs libraries/directory/dist-install/build/System/Directory/Internal/C_utimensat.hs libraries/directory/dist-install/build/System/Directory/Internal/Posix.hs libraries/directory/dist-install/build/System/Directory/Internal/Windows.hs --hyperlinked-source +RTS -t"libraries/directory/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: System.Directory: could not find link destinations for: InappropriateType UnsupportedOperation NotDirectory Directory DirectoryLink removePathRecursive removeContentsRecursive withReplacementFile "inplace/bin/ghc-cabal" hscolour libraries/process dist-install Running hscolour for process-1.6.1.0... Preprocessing library for process-1.6.1.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/process/dist-install/doc/html/process" --no-tmp-comp-dir --dump-interface=libraries/process/dist-install/doc/html/process/process.haddock --html --hoogle --title="process-1.6.1.0: Process libraries" --prologue="libraries/process/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=System.Process.Common --hide=System.Process.Posix --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=process-1.6.1.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/process/. --optghc=-ilibraries/process/dist-install/build --optghc=-Ilibraries/process/dist-install/build --optghc=-ilibraries/process/dist-install/build/./autogen --optghc=-Ilibraries/process/dist-install/build/./autogen --optghc=-Ilibraries/process/include --optghc=-optP-include --optghc=-optPlibraries/process/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-Wall --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/process/dist-install/build --optghc=-hidir --optghc=libraries/process/dist-install/build --optghc=-stubdir --optghc=libraries/process/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/process/./System/Cmd.hs libraries/process/./System/Process.hs libraries/process/./System/Process/Internals.hs libraries/process/./System/Process/Common.hs libraries/process/./System/Process/Posix.hs --hyperlinked-source +RTS -t"libraries/process/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: System.Process.Internals: could not find link destinations for: FD Warning: System.Process: could not find link destinations for: FD Warning: Data.Set.Internal: could not find link destinations for: Size Warning: Data.Sequence.Internal: could not find link destinations for: maybeRwhnf PQueue Rigid aptyMiddle mapMulFT rigidify applicativeTree cycleNTimes unrollPQ toPQ mergePQ Warning: Data.Map.Internal: could not find link destinations for: Size unsafeIndex unsafeRangeSize mapAccumL Warning: Data.Map.Strict.Internal: could not find link destinations for: Size mapAccumL Warning: Data.IntSet.Internal: could not find link destinations for: Prefix Mask BitMap Warning: Data.IntMap.Internal: could not find link destinations for: mapAccumL Warning: Data.IntMap.Strict: could not find link destinations for: mapAccumL "inplace/bin/ghc-cabal" hscolour libraries/hpc dist-install "inplace/bin/ghc-cabal" hscolour libraries/binary dist-install "inplace/bin/ghc-cabal" hscolour libraries/hoopl dist-install "inplace/bin/ghc-cabal" hscolour libraries/haskeline dist-install Running hscolour for hoopl-3.10.2.2... Running hscolour for binary-0.8.5.1... Running hscolour for hpc-0.6.0.3... Preprocessing library for hoopl-3.10.2.2.. Preprocessing library for binary-0.8.5.1.. Running hscolour for haskeline-0.7.4.0... Preprocessing library for hpc-0.6.0.3.. Preprocessing library for haskeline-0.7.4.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/hpc/dist-install/doc/html/hpc" --no-tmp-comp-dir --dump-interface=libraries/hpc/dist-install/doc/html/hpc/hpc.haddock --html --hoogle --title="hpc-0.6.0.3: Code Coverage Library for Haskell" --prologue="libraries/hpc/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../time-1.8.0.2,../time-1.8.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/time/dist-install/doc/html/time/time.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=hpc-0.6.0.3 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/hpc/. --optghc=-ilibraries/hpc/dist-install/build --optghc=-Ilibraries/hpc/dist-install/build --optghc=-ilibraries/hpc/dist-install/build/./autogen --optghc=-Ilibraries/hpc/dist-install/build/./autogen --optghc=-Ilibraries/hpc/. --optghc=-optP-include --optghc=-optPlibraries/hpc/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=time-1.8.0.2 --optghc=-Wall --optghc=-XHaskell98 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/hpc/dist-install/build --optghc=-hidir --optghc=libraries/hpc/dist-install/build --optghc=-stubdir --optghc=libraries/hpc/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/hpc/./Trace/Hpc/Util.hs libraries/hpc/./Trace/Hpc/Mix.hs libraries/hpc/./Trace/Hpc/Tix.hs libraries/hpc/dist-install/build/Trace/Hpc/Reflect.hs --hyperlinked-source +RTS -t"libraries/hpc/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/binary/dist-install/doc/html/binary" --no-tmp-comp-dir --dump-interface=libraries/binary/dist-install/doc/html/binary/binary.haddock --html --hoogle --title="binary-0.8.5.1: Binary serialisation for Haskell values using lazy ByteStrings" --prologue="libraries/binary/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Data.Binary.Class --hide=Data.Binary.Internal --hide=Data.Binary.Generic --hide=Data.Binary.FloatCast --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=binary-0.8.5.1 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/binary/src --optghc=-ilibraries/binary/dist-install/build --optghc=-Ilibraries/binary/dist-install/build --optghc=-ilibraries/binary/dist-install/build/./autogen --optghc=-Ilibraries/binary/dist-install/build/./autogen --optghc=-Ilibraries/binary/. --optghc=-optP-include --optghc=-optPlibraries/binary/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-O2 --optghc=-Wall --optghc=-fliberate-case-threshold=1000 --optghc=-Wcompat --optghc=-Wnoncanonical-monad-instances --optghc=-Wnoncanonical-monadfail-instances --optghc=-XHaskell98 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecations --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/binary/dist-install/build --optghc=-hidir --optghc=libraries/binary/dist-install/build --optghc=-stubdir --optghc=libraries/binary/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/binary/src/Data/Binary.hs libraries/binary/src/Data/Binary/Put.hs libraries/binary/src/Data/Binary/Get.hs libraries/binary/src/Data/Binary/Get/Internal.hs libraries/binary/src/Data/Binary/Builder.hs libraries/binary/src/Data/Binary/Class.hs libraries/binary/src/Data/Binary/Internal.hs libraries/binary/src/Data/Binary/Generic.hs libraries/binary/src/Data/Binary/FloatCast.hs --hyperlinked-source +RTS -t"libraries/binary/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/hoopl/dist-install/doc/html/hoopl" --no-tmp-comp-dir --dump-interface=libraries/hoopl/dist-install/doc/html/hoopl/hoopl.haddock --html --hoogle --title="hoopl-3.10.2.2: A library to support dataflow analysis and optimization" --prologue="libraries/hoopl/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Compiler.Hoopl.Checkpoint --hide=Compiler.Hoopl.Collections --hide=Compiler.Hoopl.Combinators --hide=Compiler.Hoopl.Dataflow --hide=Compiler.Hoopl.Debug --hide=Compiler.Hoopl.Block --hide=Compiler.Hoopl.Graph --hide=Compiler.Hoopl.Label --hide=Compiler.Hoopl.MkGraph --hide=Compiler.Hoopl.Fuel --hide=Compiler.Hoopl.Pointed --hide=Compiler.Hoopl.Shape --hide=Compiler.Hoopl.Show --hide=Compiler.Hoopl.Unique --hide=Compiler.Hoopl.XUtil --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=hoopl-3.10.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/hoopl/src --optghc=-ilibraries/hoopl/dist-install/build --optghc=-Ilibraries/hoopl/dist-install/build --optghc=-ilibraries/hoopl/dist-install/build/./autogen --optghc=-Ilibraries/hoopl/dist-install/build/./autogen --optghc=-Ilibraries/hoopl/. --optghc=-optP-include --optghc=-optPlibraries/hoopl/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-Wall --optghc=-fno-warn-name-shadowing --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/hoopl/dist-install/build --optghc=-hidir --optghc=libraries/hoopl/dist-install/build --optghc=-stubdir --optghc=libraries/hoopl/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/hoopl/src/Compiler/Hoopl.hs libraries/hoopl/src/Compiler/Hoopl/Internals.hs libraries/hoopl/src/Compiler/Hoopl/Wrappers.hs libraries/hoopl/src/Compiler/Hoopl/Passes/Dominator.hs libraries/hoopl/src/Compiler/Hoopl/Passes/DList.hs libraries/hoopl/src/Compiler/Hoopl/Checkpoint.hs libraries/hoopl/src/Compiler/Hoopl/Collections.hs libraries/hoopl/src/Compiler/Hoopl/Combinators.hs libraries/hoopl/src/Compiler/Hoopl/Dataflow.hs libraries/hoopl/src/Compiler/Hoopl/Debug.hs libraries/hoopl/src/Compiler/Hoopl/Block.hs libraries/hoopl/src/Compiler/Hoopl/Graph.hs libraries/hoopl/src/Compiler/Hoopl/Label.hs libraries/hoopl/src/Compiler/Hoopl/MkGraph.hs libraries/hoopl/src/Compiler/Hoopl/Fuel.hs libraries/hoopl/src/Compiler/Hoopl/Pointed.hs libraries/hoopl/src/Compiler/Hoopl/Shape.hs libraries/hoopl/src/Compiler/Hoopl/Show.hs libraries/hoopl/src/Compiler/Hoopl/Unique.hs libraries/hoopl/src/Compiler/Hoopl/XUtil.hs --hyperlinked-source +RTS -t"libraries/hoopl/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/haskeline/dist-install/doc/html/haskeline" --no-tmp-comp-dir --dump-interface=libraries/haskeline/dist-install/doc/html/haskeline/haskeline.haddock --html --hoogle --title="haskeline-0.7.4.0: A command-line interface for user input, written in Haskell." --prologue="libraries/haskeline/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=System.Console.Haskeline.Backend --hide=System.Console.Haskeline.Backend.WCWidth --hide=System.Console.Haskeline.Command --hide=System.Console.Haskeline.Command.Completion --hide=System.Console.Haskeline.Command.History --hide=System.Console.Haskeline.Command.KillRing --hide=System.Console.Haskeline.Directory --hide=System.Console.Haskeline.Emacs --hide=System.Console.Haskeline.InputT --hide=System.Console.Haskeline.Key --hide=System.Console.Haskeline.LineState --hide=System.Console.Haskeline.Monads --hide=System.Console.Haskeline.Prefs --hide=System.Console.Haskeline.Recover --hide=System.Console.Haskeline.RunCommand --hide=System.Console.Haskeline.Term --hide=System.Console.Haskeline.Command.Undo --hide=System.Console.Haskeline.Vi --hide=System.Console.Haskeline.Backend.Posix --hide=System.Console.Haskeline.Backend.Posix.Encoder --hide=System.Console.Haskeline.Backend.DumbTerm --hide=System.Console.Haskeline.Backend.Terminfo --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../transformers-0.5.2.0,../transformers-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/transformers/dist-install/doc/html/transformers/transformers.haddock --read-interface=../process-1.6.1.0,../process-1.6.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/process/dist-install/doc/html/process/process.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --read-interface=../terminfo-0.4.1.0,../terminfo-0.4.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/terminfo/dist-install/doc/html/terminfo/terminfo.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=haskeline-0.7.4.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/haskeline/. --optghc=-ilibraries/haskeline/dist-install/build --optghc=-Ilibraries/haskeline/dist-install/build --optghc=-ilibraries/haskeline/dist-install/build/./autogen --optghc=-Ilibraries/haskeline/dist-install/build/./autogen --optghc=-Ilibraries/haskeline/includes --optghc=-optP-DTERMINFO --optghc=-optP-include --optghc=-optPlibraries/haskeline/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=transformers-0.5.2.0 --optghc=-package-id --optghc=process-1.6.1.0 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-package-id --optghc=terminfo-0.4.1.0 --optghc=-Wall --optghc=-XHaskell98 --optghc=-XForeignFunctionInterface --optghc=-XRank2Types --optghc=-XFlexibleInstances --optghc=-XTypeSynonymInstances --optghc=-XFlexibleContexts --optghc=-XExistentialQuantification --optghc=-XScopedTypeVariables --optghc=-XGeneralizedNewtypeDeriving --optghc=-XStandaloneDeriving --optghc=-XMultiParamTypeClasses --optghc=-XOverlappingInstances --optghc=-XUndecidableInstances --optghc=-XCPP --optghc=-XDeriveDataTypeable --optghc=-XPatternGuards --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecations --optghc=-Wno-unused-imports --optghc=-Wno-redundant-constraints --optghc=-Wno-simplifiable-class-constraints --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/haskeline/dist-install/build --optghc=-hidir --optghc=libraries/haskeline/dist-install/build --optghc=-stubdir --optghc=libraries/haskeline/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/haskeline/./System/Console/Haskeline.hs libraries/haskeline/./System/Console/Haskeline/Completion.hs libraries/haskeline/./System/Console/Haskeline/MonadException.hs libraries/haskeline/./System/Console/Haskeline/History.hs libraries/haskeline/./System/Console/Haskeline/IO.hs libraries/haskeline/./System/Console/Haskeline/Backend.hs libraries/haskeline/./System/Console/Haskeline/Backend/WCWidth.hs libraries/haskeline/./System/Console/Haskeline/Command.hs libraries/haskeline/./System/Console/Haskeline/Command/Completion.hs libraries/haskeline/./System/Console/Haskeline/Command/History.hs libraries/haskeline/./System/Console/Haskeline/Command/KillRing.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Directory.hs libraries/haskeline/./System/Console/Haskeline/Emacs.hs libraries/haskeline/./System/Console/Haskeline/InputT.hs libraries/haskeline/./System/Console/Haskeline/Key.hs libraries/haskeline/./System/Console/Haskeline/LineState.hs libraries/haskeline/./System/Console/Haskeline/Monads.hs libraries/haskeline/./System/Console/Haskeline/Prefs.hs libraries/haskeline/./System/Console/Haskeline/Recover.hs libraries/haskeline/./System/Console/Haskeline/RunCommand.hs libraries/haskeline/./System/Console/Haskeline/Term.hs libraries/haskeline/./System/Console/Haskeline/Command/Undo.hs libraries/haskeline/./System/Console/Haskeline/Vi.hs libraries/haskeline/dist-install/build/System/Console/Haskeline/Backend/Posix.hs libraries/haskeline/./System/Console/Haskeline/Backend/Posix/Encoder.hs libraries/haskeline/./System/Console/Haskeline/Backend/DumbTerm.hs libraries/haskeline/./System/Console/Haskeline/Backend/Terminfo.hs --hyperlinked-source +RTS -t"libraries/haskeline/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Data.Binary.Get.Internal: could not find link destinations for: Success Warning: Data.Binary.Put: could not find link destinations for: PairS "inplace/bin/ghc-cabal" hscolour libraries/Cabal/Cabal dist-install "inplace/bin/ghc-cabal" hscolour libraries/ghc-boot dist-install Running hscolour for ghc-boot-8.2.2... Running hscolour for Cabal-2.0.1.0... Preprocessing library for ghc-boot-8.2.2.. Preprocessing library for Cabal-2.0.1.0.. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/ghc-boot/dist-install/doc/html/ghc-boot" --no-tmp-comp-dir --dump-interface=libraries/ghc-boot/dist-install/doc/html/ghc-boot/ghc-boot.haddock --html --hoogle --title="ghc-boot-8.2.2: Shared functionality between GHC and its boot libraries" --prologue="libraries/ghc-boot/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../binary-0.8.5.1,../binary-0.8.5.1/src/%{MODULE/./-}.html\#%{NAME},libraries/binary/dist-install/doc/html/binary/binary.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../ghc-boot-th-8.2.2,../ghc-boot-th-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=ghc-boot-8.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/ghc-boot/. --optghc=-ilibraries/ghc-boot/dist-install/build --optghc=-Ilibraries/ghc-boot/dist-install/build --optghc=-ilibraries/ghc-boot/dist-install/build/./autogen --optghc=-Ilibraries/ghc-boot/dist-install/build/./autogen --optghc=-Ilibraries/ghc-boot/. --optghc=-optP-include --optghc=-optPlibraries/ghc-boot/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=binary-0.8.5.1 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=ghc-boot-th-8.2.2 --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/ghc-boot/dist-install/build --optghc=-hidir --optghc=libraries/ghc-boot/dist-install/build --optghc=-stubdir --optghc=libraries/ghc-boot/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghc-boot/./GHC/LanguageExtensions.hs libraries/ghc-boot/./GHC/PackageDb.hs libraries/ghc-boot/./GHC/Serialized.hs libraries/ghc-boot/./GHC/ForeignSrcLang.hs --hyperlinked-source +RTS -t"libraries/ghc-boot/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: GHC.PackageDb: could not find link destinations for: RepInstalledPackageInfo "inplace/bin/ghc-cabal" hscolour libraries/ghci dist-install Running hscolour for ghci-8.2.2... Preprocessing library for ghci-8.2.2.. Warning: Compiler.Hoopl.Internals: could not find link destinations for: Graph Warning: Compiler.Hoopl.Wrappers: could not find link destinations for: Graph Warning: Compiler.Hoopl: could not find link destinations for: GraphRep Uniques Graph ChangePred ShowN FPred BPred "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/ghci/dist-install/doc/html/ghci" --no-tmp-comp-dir --dump-interface=libraries/ghci/dist-install/doc/html/ghci/ghci.haddock --html --hoogle --title="ghci-8.2.2: The library supporting GHC's interactive interpreter" --prologue="libraries/ghci/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../binary-0.8.5.1,../binary-0.8.5.1/src/%{MODULE/./-}.html\#%{NAME},libraries/binary/dist-install/doc/html/binary/binary.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../ghc-boot-8.2.2,../ghc-boot-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot/dist-install/doc/html/ghc-boot/ghc-boot.haddock --read-interface=../ghc-boot-th-8.2.2,../ghc-boot-th-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --read-interface=../template-haskell-2.12.0.0,../template-haskell-2.12.0.0/src/%{MODULE/./-}.html\#%{NAME},libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock --read-interface=../transformers-0.5.2.0,../transformers-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/transformers/dist-install/doc/html/transformers/transformers.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=ghci-8.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/ghci/. --optghc=-ilibraries/ghci/dist-install/build --optghc=-Ilibraries/ghci/dist-install/build --optghc=-ilibraries/ghci/dist-install/build/./autogen --optghc=-Ilibraries/ghci/dist-install/build/./autogen --optghc=-Ilibraries/ghci/. --optghc=-optP-DGHCI --optghc=-optP-include --optghc=-optPlibraries/ghci/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=binary-0.8.5.1 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=ghc-boot-8.2.2 --optghc=-package-id --optghc=ghc-boot-th-8.2.2 --optghc=-package-id --optghc=template-haskell-2.12.0.0 --optghc=-package-id --optghc=transformers-0.5.2.0 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/ghci/dist-install/build --optghc=-hidir --optghc=libraries/ghci/dist-install/build --optghc=-stubdir --optghc=libraries/ghci/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghci/./GHCi/BreakArray.hs libraries/ghci/./GHCi/Message.hs libraries/ghci/./GHCi/ResolvedBCO.hs libraries/ghci/./GHCi/RemoteTypes.hs libraries/ghci/dist-install/build/GHCi/FFI.hs libraries/ghci/dist-install/build/GHCi/InfoTable.hs libraries/ghci/./GHCi/StaticPtrTable.hs libraries/ghci/./GHCi/TH/Binary.hs libraries/ghci/./SizedSeq.hs libraries/ghci/./GHCi/Run.hs libraries/ghci/./GHCi/CreateBCO.hs libraries/ghci/./GHCi/ObjLink.hs libraries/ghci/./GHCi/Signals.hs libraries/ghci/./GHCi/TH.hs --hyperlinked-source +RTS -t"libraries/ghci/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="libraries/Cabal/Cabal/dist-install/doc/html/Cabal" --no-tmp-comp-dir --dump-interface=libraries/Cabal/Cabal/dist-install/doc/html/Cabal/Cabal.haddock --html --hoogle --title="Cabal-2.0.1.0: A framework for packaging Haskell software" --prologue="libraries/Cabal/Cabal/dist-install/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --hide=Distribution.Backpack.PreExistingComponent --hide=Distribution.Backpack.ReadyComponent --hide=Distribution.Backpack.MixLink --hide=Distribution.Backpack.ModuleScope --hide=Distribution.Backpack.UnifyM --hide=Distribution.Backpack.Id --hide=Distribution.Utils.UnionFind --hide=Distribution.Utils.Base62 --hide=Distribution.Compat.CopyFile --hide=Distribution.Compat.GetShortPathName --hide=Distribution.Compat.MonadFail --hide=Distribution.Compat.Prelude --hide=Distribution.Compat.SnocList --hide=Distribution.GetOpt --hide=Distribution.Lex --hide=Distribution.Utils.String --hide=Distribution.Simple.GHC.Internal --hide=Distribution.Simple.GHC.IPI642 --hide=Distribution.Simple.GHC.IPIConvert --hide=Distribution.Simple.GHC.ImplInfo --hide=Paths_Cabal --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../pretty-1.1.3.3,../pretty-1.1.3.3/src/%{MODULE/./-}.html\#%{NAME},libraries/pretty/dist-install/doc/html/pretty/pretty.haddock --read-interface=../process-1.6.1.0,../process-1.6.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/process/dist-install/doc/html/process/process.haddock --read-interface=../time-1.8.0.2,../time-1.8.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/time/dist-install/doc/html/time/time.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../binary-0.8.5.1,../binary-0.8.5.1/src/%{MODULE/./-}.html\#%{NAME},libraries/binary/dist-install/doc/html/binary/binary.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-this-unit-id --optghc=Cabal-2.0.1.0 --optghc=-hide-all-packages --optghc=-i --optghc=-ilibraries/Cabal/Cabal/. --optghc=-ilibraries/Cabal/Cabal/dist-install/build --optghc=-Ilibraries/Cabal/Cabal/dist-install/build --optghc=-ilibraries/Cabal/Cabal/dist-install/build/./autogen --optghc=-Ilibraries/Cabal/Cabal/dist-install/build/./autogen --optghc=-Ilibraries/Cabal/Cabal/. --optghc=-optP-include --optghc=-optPlibraries/Cabal/Cabal/dist-install/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=pretty-1.1.3.3 --optghc=-package-id --optghc=process-1.6.1.0 --optghc=-package-id --optghc=time-1.8.0.2 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=binary-0.8.5.1 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-Wall --optghc=-fno-ignore-asserts --optghc=-fwarn-tabs --optghc=-Wcompat --optghc=-Wnoncanonical-monad-instances --optghc=-Wnoncanonical-monadfail-instances --optghc=-XHaskell2010 --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wno-deprecated-flags --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=libraries/Cabal/Cabal/dist-install/build --optghc=-hidir --optghc=libraries/Cabal/Cabal/dist-install/build --optghc=-stubdir --optghc=libraries/Cabal/Cabal/dist-install/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} libraries/Cabal/Cabal/./Distribution/Backpack.hs libraries/Cabal/Cabal/./Distribution/Backpack/Configure.hs libraries/Cabal/Cabal/./Distribution/Backpack/ComponentsGraph.hs libraries/Cabal/Cabal/./Distribution/Backpack/ConfiguredComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/DescribeUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/FullUnitId.hs libraries/Cabal/Cabal/./Distribution/Backpack/LinkedComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModSubst.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleShape.hs libraries/Cabal/Cabal/./Distribution/Utils/LogProgress.hs libraries/Cabal/Cabal/./Distribution/Utils/MapAccum.hs libraries/Cabal/Cabal/./Distribution/Compat/CreatePipe.hs libraries/Cabal/Cabal/./Distribution/Compat/Environment.hs libraries/Cabal/Cabal/./Distribution/Compat/Exception.hs libraries/Cabal/Cabal/./Distribution/Compat/Graph.hs libraries/Cabal/Cabal/./Distribution/Compat/Internal/TempFile.hs libraries/Cabal/Cabal/./Distribution/Compat/Map/Strict.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude/Internal.hs libraries/Cabal/Cabal/./Distribution/Compat/ReadP.hs libraries/Cabal/Cabal/./Distribution/Compat/Semigroup.hs libraries/Cabal/Cabal/./Distribution/Compat/Stack.hs libraries/Cabal/Cabal/./Distribution/Compat/Time.hs libraries/Cabal/Cabal/./Distribution/Compat/DList.hs libraries/Cabal/Cabal/./Distribution/Compiler.hs libraries/Cabal/Cabal/./Distribution/InstalledPackageInfo.hs libraries/Cabal/Cabal/./Distribution/License.hs libraries/Cabal/Cabal/./Distribution/Make.hs libraries/Cabal/Cabal/./Distribution/ModuleName.hs libraries/Cabal/Cabal/./Distribution/Package.hs libraries/Cabal/Cabal/./Distribution/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Check.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Configuration.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Parse.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/PrettyPrint.hs libraries/Cabal/Cabal/./Distribution/PackageDescription/Utils.hs libraries/Cabal/Cabal/./Distribution/ParseUtils.hs libraries/Cabal/Cabal/./Distribution/PrettyUtils.hs libraries/Cabal/Cabal/./Distribution/ReadE.hs libraries/Cabal/Cabal/./Distribution/Simple.hs libraries/Cabal/Cabal/./Distribution/Simple/Bench.hs libraries/Cabal/Cabal/./Distribution/Simple/Build.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/Macros.hs libraries/Cabal/Cabal/./Distribution/Simple/Build/PathsModule.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildPaths.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildTarget.hs libraries/Cabal/Cabal/./Distribution/Simple/BuildToolDepends.hs libraries/Cabal/Cabal/./Distribution/Simple/CCompiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Command.hs libraries/Cabal/Cabal/./Distribution/Simple/Compiler.hs libraries/Cabal/Cabal/./Distribution/Simple/Configure.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/GHCJS.hs libraries/Cabal/Cabal/./Distribution/Simple/Haddock.hs libraries/Cabal/Cabal/./Distribution/Simple/Doctest.hs libraries/Cabal/Cabal/./Distribution/Simple/HaskellSuite.hs libraries/Cabal/Cabal/./Distribution/Simple/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Install.hs libraries/Cabal/Cabal/./Distribution/Simple/InstallDirs.hs libraries/Cabal/Cabal/./Distribution/Simple/JHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LHC.hs libraries/Cabal/Cabal/./Distribution/Simple/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Simple/PackageIndex.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess.hs libraries/Cabal/Cabal/./Distribution/Simple/PreProcess/Unlit.hs libraries/Cabal/Cabal/./Distribution/Simple/Program.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ar.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Builtin.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Db.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Find.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/GHC.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/HcPkg.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Hpc.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Ld.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Run.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Script.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Strip.hs libraries/Cabal/Cabal/./Distribution/Simple/Program/Types.hs libraries/Cabal/Cabal/./Distribution/Simple/Register.hs libraries/Cabal/Cabal/./Distribution/Simple/Setup.hs libraries/Cabal/Cabal/./Distribution/Simple/SrcDist.hs libraries/Cabal/Cabal/./Distribution/Simple/Test.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/ExeV10.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/LibV09.hs libraries/Cabal/Cabal/./Distribution/Simple/Test/Log.hs libraries/Cabal/Cabal/./Distribution/Simple/UHC.hs libraries/Cabal/Cabal/./Distribution/Simple/UserHooks.hs libraries/Cabal/Cabal/./Distribution/Simple/Utils.hs libraries/Cabal/Cabal/./Distribution/System.hs libraries/Cabal/Cabal/./Distribution/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Text.hs libraries/Cabal/Cabal/./Distribution/Types/AbiHash.hs libraries/Cabal/Cabal/./Distribution/Types/AnnotatedId.hs libraries/Cabal/Cabal/./Distribution/Types/Benchmark.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkInterface.hs libraries/Cabal/Cabal/./Distribution/Types/BenchmarkType.hs libraries/Cabal/Cabal/./Distribution/Types/BuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/BuildType.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentInclude.hs libraries/Cabal/Cabal/./Distribution/Types/Dependency.hs libraries/Cabal/Cabal/./Distribution/Types/ExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/LegacyExeDependency.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigDependency.hs libraries/Cabal/Cabal/./Distribution/Types/DependencyMap.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentId.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageId.hs libraries/Cabal/Cabal/./Distribution/Types/PackageId.hs libraries/Cabal/Cabal/./Distribution/Types/UnitId.hs libraries/Cabal/Cabal/./Distribution/Types/Executable.hs libraries/Cabal/Cabal/./Distribution/Types/ExecutableScope.hs libraries/Cabal/Cabal/./Distribution/Types/Library.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLib.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibType.hs libraries/Cabal/Cabal/./Distribution/Types/ForeignLibOption.hs libraries/Cabal/Cabal/./Distribution/Types/Module.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleReexport.hs libraries/Cabal/Cabal/./Distribution/Types/ModuleRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/MungedPackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PackageName.hs libraries/Cabal/Cabal/./Distribution/Types/PkgconfigName.hs libraries/Cabal/Cabal/./Distribution/Types/UnqualComponentName.hs libraries/Cabal/Cabal/./Distribution/Types/IncludeRenaming.hs libraries/Cabal/Cabal/./Distribution/Types/Mixin.hs libraries/Cabal/Cabal/./Distribution/Types/SetupBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuite.hs libraries/Cabal/Cabal/./Distribution/Types/TestSuiteInterface.hs libraries/Cabal/Cabal/./Distribution/Types/TestType.hs libraries/Cabal/Cabal/./Distribution/Types/GenericPackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/Condition.hs libraries/Cabal/Cabal/./Distribution/Types/CondTree.hs libraries/Cabal/Cabal/./Distribution/Types/HookedBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/PackageDescription.hs libraries/Cabal/Cabal/./Distribution/Types/SourceRepo.hs libraries/Cabal/Cabal/./Distribution/Types/Component.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentLocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/LocalBuildInfo.hs libraries/Cabal/Cabal/./Distribution/Types/ComponentRequestedSpec.hs libraries/Cabal/Cabal/./Distribution/Types/TargetInfo.hs libraries/Cabal/Cabal/./Distribution/Utils/Generic.hs libraries/Cabal/Cabal/./Distribution/Utils/NubList.hs libraries/Cabal/Cabal/./Distribution/Utils/ShortText.hs libraries/Cabal/Cabal/./Distribution/Utils/Progress.hs libraries/Cabal/Cabal/./Distribution/Verbosity.hs libraries/Cabal/Cabal/./Distribution/Version.hs libraries/Cabal/Cabal/./Language/Haskell/Extension.hs libraries/Cabal/Cabal/./Distribution/Compat/Binary.hs libraries/Cabal/Cabal/./Distribution/Backpack/PreExistingComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/ReadyComponent.hs libraries/Cabal/Cabal/./Distribution/Backpack/MixLink.hs libraries/Cabal/Cabal/./Distribution/Backpack/ModuleScope.hs libraries/Cabal/Cabal/./Distribution/Backpack/UnifyM.hs libraries/Cabal/Cabal/./Distribution/Backpack/Id.hs libraries/Cabal/Cabal/./Distribution/Utils/UnionFind.hs libraries/Cabal/Cabal/./Distribution/Utils/Base62.hs libraries/Cabal/Cabal/./Distribution/Compat/CopyFile.hs libraries/Cabal/Cabal/./Distribution/Compat/GetShortPathName.hs libraries/Cabal/Cabal/./Distribution/Compat/MonadFail.hs libraries/Cabal/Cabal/./Distribution/Compat/Prelude.hs libraries/Cabal/Cabal/./Distribution/Compat/SnocList.hs libraries/Cabal/Cabal/./Distribution/GetOpt.hs libraries/Cabal/Cabal/./Distribution/Lex.hs libraries/Cabal/Cabal/./Distribution/Utils/String.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/Internal.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPI642.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/IPIConvert.hs libraries/Cabal/Cabal/./Distribution/Simple/GHC/ImplInfo.hs libraries/Cabal/Cabal/dist-install/build/./autogen/Paths_Cabal.hs --hyperlinked-source +RTS -t"libraries/Cabal/Cabal/dist-install/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: GHCi.BreakArray: could not find link destinations for: MutableByteArray# Warning: GHCi.InfoTable: could not find link destinations for: EntryFunPtr HalfWord ItblCodes "inplace/bin/ghc-cabal" hscolour compiler stage2 Running hscolour for ghc-8.2.2... Preprocessing library for ghc-8.2.2.. libraries/Cabal/Cabal/Distribution/Simple/Install.hs:36:1: warning: [-Wunused-imports] The import of ‘warn’ from module ‘Distribution.Simple.Utils’ is redundant | 36 | import Distribution.Simple.Utils | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... "/builddir/build/BUILD/ghc-8.2.2/inplace/bin/haddock" --verbosity=0 --odir="compiler/stage2/doc/html/ghc" --no-tmp-comp-dir --dump-interface=compiler/stage2/doc/html/ghc/ghc.haddock --html --hoogle --title="ghc-8.2.2: The GHC API" --prologue="compiler/stage2/haddock-prologue.txt" --optghc="-D__HADDOCK_VERSION__=2181" --read-interface=../base-4.10.1.0,../base-4.10.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/base/dist-install/doc/html/base/base.haddock --read-interface=../deepseq-1.4.3.0,../deepseq-1.4.3.0/src/%{MODULE/./-}.html\#%{NAME},libraries/deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=../directory-1.3.0.2,../directory-1.3.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/directory/dist-install/doc/html/directory/directory.haddock --read-interface=../process-1.6.1.0,../process-1.6.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/process/dist-install/doc/html/process/process.haddock --read-interface=../bytestring-0.10.8.2,../bytestring-0.10.8.2/src/%{MODULE/./-}.html\#%{NAME},libraries/bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=../binary-0.8.5.1,../binary-0.8.5.1/src/%{MODULE/./-}.html\#%{NAME},libraries/binary/dist-install/doc/html/binary/binary.haddock --read-interface=../time-1.8.0.2,../time-1.8.0.2/src/%{MODULE/./-}.html\#%{NAME},libraries/time/dist-install/doc/html/time/time.haddock --read-interface=../containers-0.5.10.2,../containers-0.5.10.2/src/%{MODULE/./-}.html\#%{NAME},libraries/containers/dist-install/doc/html/containers/containers.haddock --read-interface=../array-0.5.2.0,../array-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/array/dist-install/doc/html/array/array.haddock --read-interface=../filepath-1.4.1.2,../filepath-1.4.1.2/src/%{MODULE/./-}.html\#%{NAME},libraries/filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=../template-haskell-2.12.0.0,../template-haskell-2.12.0.0/src/%{MODULE/./-}.html\#%{NAME},libraries/template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock --read-interface=../hpc-0.6.0.3,../hpc-0.6.0.3/src/%{MODULE/./-}.html\#%{NAME},libraries/hpc/dist-install/doc/html/hpc/hpc.haddock --read-interface=../transformers-0.5.2.0,../transformers-0.5.2.0/src/%{MODULE/./-}.html\#%{NAME},libraries/transformers/dist-install/doc/html/transformers/transformers.haddock --read-interface=../ghc-boot-8.2.2,../ghc-boot-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot/dist-install/doc/html/ghc-boot/ghc-boot.haddock --read-interface=../ghc-boot-th-8.2.2,../ghc-boot-th-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --read-interface=../ghci-8.2.2,../ghci-8.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/ghci/dist-install/doc/html/ghci/ghci.haddock --read-interface=../hoopl-3.10.2.2,../hoopl-3.10.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/hoopl/dist-install/doc/html/hoopl/hoopl.haddock --read-interface=../unix-2.7.2.2,../unix-2.7.2.2/src/%{MODULE/./-}.html\#%{NAME},libraries/unix/dist-install/doc/html/unix/unix.haddock --read-interface=../terminfo-0.4.1.0,../terminfo-0.4.1.0/src/%{MODULE/./-}.html\#%{NAME},libraries/terminfo/dist-install/doc/html/terminfo/terminfo.haddock --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf --optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC --optghc=-dynamic --optghc=-H32m --optghc=-O --optghc=-Wall --optghc=-Iincludes --optghc=-Iincludes/dist --optghc=-Iincludes/dist-derivedconstants/header --optghc=-Iincludes/dist-ghcconstants/header --optghc=-this-unit-id --optghc=ghc-8.2.2 --optghc=-hide-all-packages --optghc=-i --optghc=-icompiler/backpack --optghc=-icompiler/basicTypes --optghc=-icompiler/cmm --optghc=-icompiler/codeGen --optghc=-icompiler/coreSyn --optghc=-icompiler/deSugar --optghc=-icompiler/ghci --optghc=-icompiler/hsSyn --optghc=-icompiler/iface --optghc=-icompiler/llvmGen --optghc=-icompiler/main --optghc=-icompiler/nativeGen --optghc=-icompiler/parser --optghc=-icompiler/prelude --optghc=-icompiler/profiling --optghc=-icompiler/rename --optghc=-icompiler/simplCore --optghc=-icompiler/simplStg --optghc=-icompiler/specialise --optghc=-icompiler/stgSyn --optghc=-icompiler/stranal --optghc=-icompiler/typecheck --optghc=-icompiler/types --optghc=-icompiler/utils --optghc=-icompiler/vectorise --optghc=-icompiler/stage2/build --optghc=-Icompiler/stage2/build --optghc=-icompiler/stage2/build/./autogen --optghc=-Icompiler/stage2/build/./autogen --optghc=-Icompiler/. --optghc=-Icompiler/parser --optghc=-Icompiler/utils --optghc=-Icompiler/../rts/dist/build --optghc=-Icompiler/stage2 --optghc=-optP-DGHCI --optghc=-optP-include --optghc=-optPcompiler/stage2/build/./autogen/cabal_macros.h --optghc=-package-id --optghc=base-4.10.1.0 --optghc=-package-id --optghc=deepseq-1.4.3.0 --optghc=-package-id --optghc=directory-1.3.0.2 --optghc=-package-id --optghc=process-1.6.1.0 --optghc=-package-id --optghc=bytestring-0.10.8.2 --optghc=-package-id --optghc=binary-0.8.5.1 --optghc=-package-id --optghc=time-1.8.0.2 --optghc=-package-id --optghc=containers-0.5.10.2 --optghc=-package-id --optghc=array-0.5.2.0 --optghc=-package-id --optghc=filepath-1.4.1.2 --optghc=-package-id --optghc=template-haskell-2.12.0.0 --optghc=-package-id --optghc=hpc-0.6.0.3 --optghc=-package-id --optghc=transformers-0.5.2.0 --optghc=-package-id --optghc=ghc-boot-8.2.2 --optghc=-package-id --optghc=ghc-boot-th-8.2.2 --optghc=-package-id --optghc=ghci-8.2.2 --optghc=-package-id --optghc=hoopl-3.10.2.2 --optghc=-package-id --optghc=unix-2.7.2.2 --optghc=-package-id --optghc=terminfo-0.4.1.0 --optghc=-Wall --optghc=-fno-warn-name-shadowing --optghc=-this-unit-id --optghc=ghc --optghc=-XHaskell2010 --optghc=-optc-DTHREADED_RTS --optghc=-DGHCI_TABLES_NEXT_TO_CODE --optghc=-DSTAGE=2 --optghc=-Rghc-timing --optghc=-O2 --optghc=-no-user-package-db --optghc=-rtsopts --optghc=-Wnoncanonical-monad-instances --optghc=-odir --optghc=compiler/stage2/build --optghc=-hidir --optghc=compiler/stage2/build --optghc=-stubdir --optghc=compiler/stage2/build --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --optghc=-DSTAGE=2 compiler/backpack/DriverBkp.hs compiler/backpack/BkpSyn.hs compiler/backpack/NameShape.hs compiler/backpack/RnModIface.hs compiler/basicTypes/Avail.hs compiler/basicTypes/BasicTypes.hs compiler/basicTypes/ConLike.hs compiler/basicTypes/DataCon.hs compiler/basicTypes/PatSyn.hs compiler/basicTypes/Demand.hs compiler/cmm/Debug.hs compiler/utils/Exception.hs compiler/basicTypes/FieldLabel.hs compiler/main/GhcMonad.hs compiler/main/Hooks.hs compiler/basicTypes/Id.hs compiler/basicTypes/IdInfo.hs compiler/basicTypes/Lexeme.hs compiler/basicTypes/Literal.hs compiler/llvmGen/Llvm.hs compiler/llvmGen/Llvm/AbsSyn.hs compiler/llvmGen/Llvm/MetaData.hs compiler/llvmGen/Llvm/PpLlvm.hs compiler/llvmGen/Llvm/Types.hs compiler/llvmGen/LlvmCodeGen.hs compiler/llvmGen/LlvmCodeGen/Base.hs compiler/llvmGen/LlvmCodeGen/CodeGen.hs compiler/llvmGen/LlvmCodeGen/Data.hs compiler/llvmGen/LlvmCodeGen/Ppr.hs compiler/llvmGen/LlvmCodeGen/Regs.hs compiler/llvmGen/LlvmMangler.hs compiler/basicTypes/MkId.hs compiler/basicTypes/Module.hs compiler/basicTypes/Name.hs compiler/basicTypes/NameEnv.hs compiler/basicTypes/NameSet.hs compiler/basicTypes/OccName.hs compiler/basicTypes/RdrName.hs compiler/basicTypes/NameCache.hs compiler/basicTypes/SrcLoc.hs compiler/basicTypes/UniqSupply.hs compiler/basicTypes/Unique.hs compiler/basicTypes/Var.hs compiler/basicTypes/VarEnv.hs compiler/basicTypes/VarSet.hs compiler/utils/UnVarGraph.hs compiler/cmm/BlockId.hs compiler/cmm/CLabel.hs compiler/cmm/Cmm.hs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmCallConv.hs compiler/cmm/CmmCommonBlockElim.hs compiler/cmm/CmmImplementSwitchPlans.hs compiler/cmm/CmmContFlowOpt.hs compiler/cmm/CmmExpr.hs compiler/cmm/CmmInfo.hs compiler/cmm/CmmLex.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmLive.hs compiler/cmm/CmmMachOp.hs compiler/cmm/CmmMonad.hs compiler/cmm/CmmSwitch.hs compiler/cmm/CmmNode.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmParse.hs compiler/cmm/CmmProcPoint.hs compiler/cmm/CmmSink.hs compiler/cmm/CmmType.hs compiler/cmm/CmmUtils.hs compiler/cmm/CmmLayoutStack.hs compiler/cmm/MkGraph.hs compiler/nativeGen/PprBase.hs compiler/cmm/PprC.hs compiler/cmm/PprCmm.hs compiler/cmm/PprCmmDecl.hs compiler/cmm/PprCmmExpr.hs compiler/cmm/Bitmap.hs compiler/codeGen/CodeGen/Platform.hs compiler/codeGen/CodeGen/Platform/ARM.hs compiler/codeGen/CodeGen/Platform/ARM64.hs compiler/codeGen/CodeGen/Platform/NoRegs.hs compiler/codeGen/CodeGen/Platform/PPC.hs compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs compiler/codeGen/CodeGen/Platform/SPARC.hs compiler/codeGen/CodeGen/Platform/X86.hs compiler/codeGen/CodeGen/Platform/X86_64.hs compiler/codeGen/CgUtils.hs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmClosure.hs compiler/codeGen/StgCmmCon.hs compiler/codeGen/StgCmmEnv.hs compiler/codeGen/StgCmmExpr.hs compiler/codeGen/StgCmmForeign.hs compiler/codeGen/StgCmmHeap.hs compiler/codeGen/StgCmmHpc.hs compiler/codeGen/StgCmmArgRep.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmMonad.hs compiler/codeGen/StgCmmPrim.hs compiler/codeGen/StgCmmProf.hs compiler/codeGen/StgCmmTicky.hs compiler/codeGen/StgCmmUtils.hs compiler/codeGen/StgCmmExtCode.hs compiler/cmm/SMRep.hs compiler/coreSyn/CoreArity.hs compiler/coreSyn/CoreFVs.hs compiler/coreSyn/CoreLint.hs compiler/coreSyn/CorePrep.hs compiler/coreSyn/CoreSubst.hs compiler/coreSyn/CoreOpt.hs compiler/coreSyn/CoreSyn.hs compiler/coreSyn/TrieMap.hs compiler/coreSyn/CoreTidy.hs compiler/coreSyn/CoreUnfold.hs compiler/coreSyn/CoreUtils.hs compiler/coreSyn/CoreSeq.hs compiler/coreSyn/CoreStats.hs compiler/coreSyn/MkCore.hs compiler/coreSyn/PprCore.hs compiler/deSugar/PmExpr.hs compiler/deSugar/TmOracle.hs compiler/deSugar/Check.hs compiler/deSugar/Coverage.hs compiler/deSugar/Desugar.hs compiler/deSugar/DsArrows.hs compiler/deSugar/DsBinds.hs compiler/deSugar/DsCCall.hs compiler/deSugar/DsExpr.hs compiler/deSugar/DsForeign.hs compiler/deSugar/DsGRHSs.hs compiler/deSugar/DsListComp.hs compiler/deSugar/DsMonad.hs compiler/deSugar/DsUsage.hs compiler/deSugar/DsUtils.hs compiler/deSugar/Match.hs compiler/deSugar/MatchCon.hs compiler/deSugar/MatchLit.hs compiler/hsSyn/HsBinds.hs compiler/hsSyn/HsDecls.hs compiler/hsSyn/HsDoc.hs compiler/hsSyn/HsExpr.hs compiler/hsSyn/HsImpExp.hs compiler/hsSyn/HsLit.hs compiler/hsSyn/PlaceHolder.hs compiler/hsSyn/HsPat.hs compiler/hsSyn/HsSyn.hs compiler/hsSyn/HsTypes.hs compiler/hsSyn/HsUtils.hs compiler/hsSyn/HsDumpAst.hs compiler/iface/BinIface.hs compiler/iface/BinFingerprint.hs compiler/iface/BuildTyCl.hs compiler/iface/IfaceEnv.hs compiler/iface/IfaceSyn.hs compiler/iface/IfaceType.hs compiler/iface/ToIface.hs compiler/iface/LoadIface.hs compiler/iface/MkIface.hs compiler/iface/TcIface.hs compiler/iface/FlagChecker.hs compiler/main/Annotations.hs compiler/main/CmdLineParser.hs compiler/main/CodeOutput.hs compiler/stage2/build/Config.hs compiler/main/Constants.hs compiler/main/DriverMkDepend.hs compiler/main/DriverPhases.hs compiler/main/PipelineMonad.hs compiler/main/DriverPipeline.hs compiler/main/DynFlags.hs compiler/main/ErrUtils.hs compiler/main/Finder.hs compiler/main/GHC.hs compiler/main/GhcMake.hs compiler/main/GhcPlugins.hs compiler/main/DynamicLoading.hs compiler/main/HeaderInfo.hs compiler/main/HscMain.hs compiler/main/HscStats.hs compiler/main/HscTypes.hs compiler/main/InteractiveEval.hs compiler/main/InteractiveEvalTypes.hs compiler/main/PackageConfig.hs compiler/main/Packages.hs compiler/main/PlatformConstants.hs compiler/main/Plugins.hs compiler/typecheck/TcPluginM.hs compiler/main/PprTyThing.hs compiler/main/StaticPtrTable.hs compiler/main/SysTools.hs compiler/main/SysTools/Terminal.hs compiler/main/Elf.hs compiler/main/TidyPgm.hs compiler/parser/Ctype.hs compiler/parser/HaddockUtils.hs compiler/parser/Lexer.hs compiler/types/OptCoercion.hs compiler/parser/Parser.hs compiler/parser/RdrHsSyn.hs compiler/parser/ApiAnnotation.hs compiler/prelude/ForeignCall.hs compiler/prelude/KnownUniques.hs compiler/prelude/PrelInfo.hs compiler/prelude/PrelNames.hs compiler/prelude/PrelRules.hs compiler/prelude/PrimOp.hs compiler/prelude/TysPrim.hs compiler/prelude/TysWiredIn.hs compiler/profiling/CostCentre.hs compiler/profiling/ProfInit.hs compiler/profiling/SCCfinal.hs compiler/rename/RnBinds.hs compiler/rename/RnEnv.hs compiler/rename/RnExpr.hs compiler/rename/RnHsDoc.hs compiler/rename/RnNames.hs compiler/rename/RnPat.hs compiler/rename/RnSource.hs compiler/rename/RnSplice.hs compiler/rename/RnTypes.hs compiler/simplCore/CoreMonad.hs compiler/simplCore/CSE.hs compiler/simplCore/FloatIn.hs compiler/simplCore/FloatOut.hs compiler/simplCore/LiberateCase.hs compiler/simplCore/OccurAnal.hs compiler/simplCore/SAT.hs compiler/simplCore/SetLevels.hs compiler/simplCore/SimplCore.hs compiler/simplCore/SimplEnv.hs compiler/simplCore/SimplMonad.hs compiler/simplCore/SimplUtils.hs compiler/simplCore/Simplify.hs compiler/simplStg/SimplStg.hs compiler/simplStg/StgStats.hs compiler/simplStg/StgCse.hs compiler/simplStg/UnariseStg.hs compiler/simplStg/RepType.hs compiler/specialise/Rules.hs compiler/specialise/SpecConstr.hs compiler/specialise/Specialise.hs compiler/stgSyn/CoreToStg.hs compiler/stgSyn/StgLint.hs compiler/stgSyn/StgSyn.hs compiler/simplCore/CallArity.hs compiler/stranal/DmdAnal.hs compiler/stranal/WorkWrap.hs compiler/stranal/WwLib.hs compiler/typecheck/FamInst.hs compiler/typecheck/Inst.hs compiler/typecheck/TcAnnotations.hs compiler/typecheck/TcArrows.hs compiler/typecheck/TcBinds.hs compiler/typecheck/TcSigs.hs compiler/typecheck/TcClassDcl.hs compiler/typecheck/TcDefaults.hs compiler/typecheck/TcDeriv.hs compiler/typecheck/TcDerivInfer.hs compiler/typecheck/TcDerivUtils.hs compiler/typecheck/TcEnv.hs compiler/typecheck/TcExpr.hs compiler/typecheck/TcForeign.hs compiler/typecheck/TcGenDeriv.hs compiler/typecheck/TcGenFunctor.hs compiler/typecheck/TcGenGenerics.hs compiler/typecheck/TcHsSyn.hs compiler/typecheck/TcHsType.hs compiler/typecheck/TcInstDcls.hs compiler/typecheck/TcMType.hs compiler/typecheck/TcValidity.hs compiler/typecheck/TcMatches.hs compiler/typecheck/TcPat.hs compiler/typecheck/TcPatSyn.hs compiler/typecheck/TcRnDriver.hs compiler/typecheck/TcBackpack.hs compiler/typecheck/TcRnExports.hs compiler/typecheck/TcRnMonad.hs compiler/typecheck/TcRnTypes.hs compiler/typecheck/TcRules.hs compiler/typecheck/TcSimplify.hs compiler/typecheck/TcErrors.hs compiler/typecheck/TcTyClsDecls.hs compiler/typecheck/TcTyDecls.hs compiler/typecheck/TcTypeable.hs compiler/typecheck/TcType.hs compiler/typecheck/TcEvidence.hs compiler/typecheck/TcUnify.hs compiler/typecheck/TcInteract.hs compiler/typecheck/TcCanonical.hs compiler/typecheck/TcFlatten.hs compiler/typecheck/TcSMonad.hs compiler/typecheck/TcTypeNats.hs compiler/typecheck/TcSplice.hs compiler/types/Class.hs compiler/types/Coercion.hs compiler/deSugar/DsMeta.hs compiler/prelude/THNames.hs compiler/types/FamInstEnv.hs compiler/typecheck/FunDeps.hs compiler/types/InstEnv.hs compiler/types/TyCon.hs compiler/types/CoAxiom.hs compiler/types/Kind.hs compiler/types/Type.hs compiler/types/TyCoRep.hs compiler/types/Unify.hs compiler/utils/Bag.hs compiler/utils/Binary.hs compiler/utils/BooleanFormula.hs compiler/utils/BufWrite.hs compiler/utils/Digraph.hs compiler/utils/Encoding.hs compiler/utils/FastFunctions.hs compiler/utils/FastMutInt.hs compiler/utils/FastString.hs compiler/utils/FastStringEnv.hs compiler/stage2/build/Fingerprint.hs compiler/utils/FiniteMap.hs compiler/utils/FV.hs compiler/utils/GraphBase.hs compiler/utils/GraphColor.hs compiler/utils/GraphOps.hs compiler/utils/GraphPpr.hs compiler/utils/IOEnv.hs compiler/utils/Json.hs compiler/utils/ListSetOps.hs compiler/utils/ListT.hs compiler/utils/Maybes.hs compiler/utils/MonadUtils.hs compiler/utils/OrdList.hs compiler/utils/Outputable.hs compiler/utils/Pair.hs compiler/utils/Panic.hs compiler/utils/PprColour.hs compiler/utils/Pretty.hs compiler/utils/State.hs compiler/utils/Stream.hs compiler/utils/StringBuffer.hs compiler/utils/UniqDFM.hs compiler/utils/UniqDSet.hs compiler/utils/UniqFM.hs compiler/utils/UniqSet.hs compiler/utils/Util.hs compiler/vectorise/Vectorise/Builtins/Base.hs compiler/vectorise/Vectorise/Builtins/Initialise.hs compiler/vectorise/Vectorise/Builtins.hs compiler/vectorise/Vectorise/Monad/Base.hs compiler/vectorise/Vectorise/Monad/Naming.hs compiler/vectorise/Vectorise/Monad/Local.hs compiler/vectorise/Vectorise/Monad/Global.hs compiler/vectorise/Vectorise/Monad/InstEnv.hs compiler/vectorise/Vectorise/Monad.hs compiler/vectorise/Vectorise/Utils/Base.hs compiler/vectorise/Vectorise/Utils/Closure.hs compiler/vectorise/Vectorise/Utils/Hoisting.hs compiler/vectorise/Vectorise/Utils/PADict.hs compiler/vectorise/Vectorise/Utils/Poly.hs compiler/vectorise/Vectorise/Utils.hs compiler/vectorise/Vectorise/Generic/Description.hs compiler/vectorise/Vectorise/Generic/PAMethods.hs compiler/vectorise/Vectorise/Generic/PADict.hs compiler/vectorise/Vectorise/Generic/PData.hs compiler/vectorise/Vectorise/Type/Env.hs compiler/vectorise/Vectorise/Type/Type.hs compiler/vectorise/Vectorise/Type/TyConDecl.hs compiler/vectorise/Vectorise/Type/Classify.hs compiler/vectorise/Vectorise/Convert.hs compiler/vectorise/Vectorise/Vect.hs compiler/vectorise/Vectorise/Var.hs compiler/vectorise/Vectorise/Env.hs compiler/vectorise/Vectorise/Exp.hs compiler/vectorise/Vectorise.hs compiler/cmm/Hoopl/Dataflow.hs compiler/cmm/Hoopl.hs compiler/nativeGen/AsmCodeGen.hs compiler/nativeGen/TargetReg.hs compiler/nativeGen/NCGMonad.hs compiler/nativeGen/Instruction.hs compiler/nativeGen/Format.hs compiler/nativeGen/Reg.hs compiler/nativeGen/RegClass.hs compiler/nativeGen/PIC.hs compiler/utils/Platform.hs compiler/nativeGen/CPrim.hs compiler/nativeGen/X86/Regs.hs compiler/nativeGen/X86/RegInfo.hs compiler/nativeGen/X86/Instr.hs compiler/nativeGen/X86/Cond.hs compiler/nativeGen/X86/Ppr.hs compiler/nativeGen/X86/CodeGen.hs compiler/nativeGen/PPC/Regs.hs compiler/nativeGen/PPC/RegInfo.hs compiler/nativeGen/PPC/Instr.hs compiler/nativeGen/PPC/Cond.hs compiler/nativeGen/PPC/Ppr.hs compiler/nativeGen/PPC/CodeGen.hs compiler/nativeGen/SPARC/Base.hs compiler/nativeGen/SPARC/Regs.hs compiler/nativeGen/SPARC/Imm.hs compiler/nativeGen/SPARC/AddrMode.hs compiler/nativeGen/SPARC/Cond.hs compiler/nativeGen/SPARC/Instr.hs compiler/nativeGen/SPARC/Stack.hs compiler/nativeGen/SPARC/ShortcutJump.hs compiler/nativeGen/SPARC/Ppr.hs compiler/nativeGen/SPARC/CodeGen.hs compiler/nativeGen/SPARC/CodeGen/Amode.hs compiler/nativeGen/SPARC/CodeGen/Base.hs compiler/nativeGen/SPARC/CodeGen/CondCode.hs compiler/nativeGen/SPARC/CodeGen/Gen32.hs compiler/nativeGen/SPARC/CodeGen/Gen64.hs compiler/nativeGen/SPARC/CodeGen/Sanity.hs compiler/nativeGen/SPARC/CodeGen/Expand.hs compiler/nativeGen/RegAlloc/Liveness.hs compiler/nativeGen/RegAlloc/Graph/Main.hs compiler/nativeGen/RegAlloc/Graph/Stats.hs compiler/nativeGen/RegAlloc/Graph/ArchBase.hs compiler/nativeGen/RegAlloc/Graph/ArchX86.hs compiler/nativeGen/RegAlloc/Graph/Coalesce.hs compiler/nativeGen/RegAlloc/Graph/Spill.hs compiler/nativeGen/RegAlloc/Graph/SpillClean.hs compiler/nativeGen/RegAlloc/Graph/SpillCost.hs compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs compiler/nativeGen/RegAlloc/Linear/Main.hs compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs compiler/nativeGen/RegAlloc/Linear/State.hs compiler/nativeGen/RegAlloc/Linear/Stats.hs compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/StackMap.hs compiler/nativeGen/RegAlloc/Linear/Base.hs compiler/nativeGen/RegAlloc/Linear/X86/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/X86_64/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs compiler/nativeGen/Dwarf.hs compiler/nativeGen/Dwarf/Types.hs compiler/nativeGen/Dwarf/Constants.hs compiler/hsSyn/Convert.hs compiler/ghci/ByteCodeTypes.hs compiler/ghci/ByteCodeAsm.hs compiler/ghci/ByteCodeGen.hs compiler/ghci/ByteCodeInstr.hs compiler/ghci/ByteCodeItbls.hs compiler/ghci/ByteCodeLink.hs compiler/ghci/Debugger.hs compiler/ghci/Linker.hs compiler/ghci/RtClosureInspect.hs compiler/ghci/DebuggerUtils.hs compiler/stage2/build/GHCi.hs --hyperlinked-source +RTS -t"compiler/stage2/haddock.t" --machine-readable Warning: --source-* options are ignored when --hyperlinked-source is enabled. Warning: Distribution.Compat.Map.Strict: Could not find documentation for exported module: X Warning: Distribution.Compat.Prelude: Could not find documentation for exported module: BasePrelude Warning: Couldn't find .haddock for export Word Warning: Distribution.Compat.Semigroup: could not find link destinations for: EventLifetime GSemigroup GMonoid Warning: Distribution.Compat.ReadP: could not find link destinations for: Parser P Warning: Distribution.Compat.Prelude.Internal: could not find link destinations for: GSemigroup GMonoid typeRep# ~ GNFData P unsafeIndex unsafeRangeSize numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray getNumElements unsafeNewArray_ unsafeRead unsafeWrite D:R:UReckWordp0 UWord uWord# Word# Warning: Distribution.Compat.Graph: could not find link destinations for: ~ fromMap Warning: Distribution.ReadE: could not find link destinations for: ErrorMsg Warning: Distribution.ModuleName: could not find link destinations for: ShortTextLst Warning: Distribution.Simple.Utils: could not find link destinations for: NormalMark AlwaysTrace Warning: Distribution.Utils.LogProgress: could not find link destinations for: CtxMsg Warning: Distribution.Simple.Program.Find: could not find link destinations for: findExecutable Warning: Distribution.Simple.Program.Types: could not find link destinations for: findExecutable Warning: Distribution.Simple.Program: could not find link destinations for: findExecutable Warning: Distribution.Simple.PackageIndex: could not find link destinations for: DepUniqueKey Warning: Distribution.Simple.Setup: could not find link destinations for: programDbPaths dispModSubstEntry Warning: Distribution.Simple.Build.Macros: could not find link destinations for: generateToolVersionMacros Warning: Distribution.Simple.BuildTarget: could not find link destinations for: matchInexactly findMatch None Unambiguous Ambiguous Warning: Distribution.Simple.GHC: could not find link destinations for: gbuild GBuildMode Warning: Distribution.PackageDescription.Configuration: could not find link destinations for: PDTagged PDNull Warning: Distribution.Backpack.Configure: could not find link destinations for: PreExistingComponent Warning: Distribution.Simple.SrcDist: could not find link destinations for: CreateArchiveFun compiler/main/SysTools.hs:1559:1: warning: [-Wunused-top-binds] Defined but not used: ‘getProcessID’ | 1559 | getProcessID = System.Posix.Internals.c_getpid >>= return . fromIntegral | ^^^^^^^^^^^^ Warning: Module: moduleUnitId is exported separately but will be documented under Module. Consider exporting it together with its parent(s) for code clarity. Warning: Module: moduleName is exported separately but will be documented under Module. Consider exporting it together with its parent(s) for code clarity. Warning: Couldn't find .haddock for export typeKind Warning: Couldn't find .haddock for export liftedTypeKind Warning: Encoding: could not find link destinations for: Addr# Char# Int# UserString EncodedString Warning: MonadUtils: could not find link destinations for: P Put VM SetM State Warning: FastString: could not find link destinations for: Addr# Warning: Outputable: could not find link destinations for: SDocContext PprCode Warning: BasicTypes: could not find link destinations for: RulesOnly Warning: UniqDFM: could not find link destinations for: XT Warning: Module: could not find link destinations for: holeUnitId NDModule Warning: PackageConfig: could not find link destinations for: RepInstalledPackageInfo Warning: Digraph: could not find link destinations for: Edge Warning: CmdLineParser: could not find link destinations for: Errs Warns Warning: DynFlags: could not find link destinations for: OnOff LogOutput SseVersion TurnOnFlag DynP Warning: SMRep: could not find link destinations for: ConstrTag FunArity SelectorOffset Warning: Packages: could not find link destinations for: PreloadUnitId ModuleToPkgConfAll moduleToPkgConfAll UnitVisibility selectPackages compareByPreference reverseDeps InstalledPackageIndex validateDatabase Warning: Lexer: could not find link destinations for: LayoutContext ALRContext ALRLayout ExtsBitmap Warning: CoAxiom: could not find link destinations for: Branched Unbranched Warning: TyCon: could not find link destinations for: algTcStupidTheta FamilyTyCon Warning: IfaceType: could not find link destinations for: IfaceTySubst Warning: Type: could not find link destinations for: Named Anon TyConApp FunTy CastTy Warning: Coercion: could not find link destinations for: UnivCo downgradeRole_maybe substForAllCoBndr Warning: Unify: could not find link destinations for: ty_co_match Warning: RepType: could not find link destinations for: SortedSlotTys Warning: Demand: could not find link destinations for: ArgUse JointDmd ArgStr DmdShell Termination Use Warning: CoreSyn: could not find link destinations for: collectValBinders Warning: TrieMap: could not find link destinations for: XT BoundVar BndrMap TypeMapG GenMap Warning: FamInstEnv: could not find link destinations for: FamilyInstEnv Warning: IdInfo: could not find link destinations for: RulesOnly Warning: TysWiredIn: could not find link destinations for: unboxedTupleSumKind Warning: Cmm: could not find link destinations for: ConstrTag FunArity SelectorOffset Warning: LlvmCodeGen.Regs: could not find link destinations for: rootN Warning: Hoopl.Dataflow: could not find link destinations for: ShapeLifter singletonDG DG fwdEntryFact fwdEntryLabel ftransfer frewrite Graph bwdEntryFact btransfer brewrite JoinFun Warning: LlvmCodeGen.CodeGen: could not find link destinations for: exprToVar Warning: CmmLive: could not find link destinations for: CmmLive BlockEntryLiveness Warning: CoreFVs: could not find link destinations for: exprOrphNames Warning: TcType: could not find link destinations for: FunTy TyConApp Named Anon Warning: StgCmmMonad: could not find link destinations for: CgBindings Warning: StgCmmExtCode: could not find link destinations for: Decls ExtCode Warning: StgCmmLayout: could not find link destinations for: slowArgs Warning: CmmLayoutStack: could not find link destinations for: StackMap Warning: InstEnv: could not find link destinations for: ClsInstEnv Warning: OptCoercion: could not find link destinations for: NormalCo Warning: HsUtils: could not find link destinations for: ~ Warning: PmExpr: could not find link destinations for: PmNegLitCt PmPprM Warning: HscTypes: could not find link destinations for: PackageVectInfo PackageAnnEnv WhetherHasFamInst Warning: TcRnTypes: could not find link destinations for: ThBindEnv Warning: TcMType: could not find link destinations for: TcTyVarMaker Warning: TcHsSyn: could not find link destinations for: ZonkEnv UnboundTyVarZonker Warning: TmOracle: could not find link destinations for: PmNegLitCt PmPprM TmOracleEnv extendSubstAndSolve Warning: NameShape: could not find link destinations for: uAvailInfos Warning: RnModIface: could not find link destinations for: ShIfM Warning: MkCore: could not find link destinations for: mkSmallTupleSelector1 Warning: CoreArity: could not find link destinations for: etaInfoAppLocalBndr etaInfoAppRhs Warning: ToIface: could not find link destinations for: TyLit Warning: LoadIface: could not find link destinations for: computeInterface Warning: Specialise: could not find link destinations for: DictBind Warning: SimplEnv: could not find link destinations for: SimplIdSubst Warning: SimplUtils: could not find link destinations for: FunRules Warning: Plugins: could not find link destinations for: FrontendPluginAction Warning: RnEnv: could not find link destinations for: lookupFixityRn' Warning: RnTypes: could not find link destinations for: FreeKiTyVars Warning: RnNames: could not find link destinations for: rnImportDecl Warning: RtClosureInspect: could not find link destinations for: RttiType GhciType TermProcessor TermPrinter TermPrinterM Precedence Warning: TcSMonad: could not find link destinations for: ExactFunEqMap InertEqs FunEqMap TcAppMap Warning: TcFlatten: could not find link destinations for: FlatM FlattenEnv flatten_many Warning: TcInteract: could not find link destinations for: onlyNamedBndrsApplied Warning: TcGenDeriv: could not find link destinations for: AuxBindSpec SeparateBagsDerivStuff mk_FunBind Warning: TcGenGenerics: could not find link destinations for: argTyFold ArgTyAlg Warning: CoreLint: could not find link destinations for: lintCoreExpr Warning: CorePrep: could not find link destinations for: CpeBody wrapBinds Floats cpeBodyNF Warning: ByteCodeInstr: could not find link destinations for: LocalLabel Warning: Linker: could not find link destinations for: LinkerUnitId linkSomeBCOs Warning: TcIface: could not find link destinations for: mergeIfaceDecl Warning: TcHsType: could not find link destinations for: TcTyMode tc_infer_hs_type Warning: TcTypeable: could not find link destinations for: KindRepM Warning: TcBackpack: could not find link destinations for: requirementMerges Warning: DsMonad: could not find link destinations for: P Put VM SetM State checkLoadDAP Warning: DsForeign: could not find link destinations for: Binding Warning: Check: could not find link destinations for: pmcheck pmcheckGuards pmcheckHd Warning: Match: could not find link destinations for: MatchId Warning: TcTyClsDecls: could not find link destinations for: FamTyConShape Warning: TcRnDriver: could not find link destinations for: requirementMerges Warning: Vectorise.Builtins.Initialise: could not find link destinations for: externalVar Warning: Vectorise.Generic.PAMethods: could not find link destinations for: PAInstanceBuilder Warning: Vectorise.Exp: could not find link destinations for: VIParr VIEncaps Warning: Vectorise: could not find link destinations for: vectTopBinder vectTopBind Warning: WwLib: could not find link destinations for: WwResult Warning: DmdAnal: could not find link destinations for: useLetUp Warning: X86.Regs: could not find link destinations for: Displacement Warning: RegAlloc.Graph.Main: could not find link destinations for: maxSpinCount Warning: X86.CodeGen: could not find link destinations for: getAmode Warning: HscMain: could not find link destinations for: RenamedStuff Warning: TcSplice: could not find link destinations for: annotThType Warning: InteractiveEval: could not find link destinations for: RttiType Warning: GhcMake: could not find link destinations for: NodeMap BuildModule LogQueue upsweep CompilationGraph Warning: GHC: could not find link destinations for: OnOff LogOutput SseVersion modSummary tm_internals DesugaredMod WhetherHasFamInst holeUnitId Warning: DriverBkp: could not find link destinations for: BkpEnv BkpM backpackProgressMsg cd libraries && sh gen_contents_index --intree + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.V3hsrb + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 ++ dirname /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 + cd ghc-8.2.2 + cd llvm-3.9.1.src + cd _build + make install DESTDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 /usr/bin/cmake -H/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src -B/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Support /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Support/CMakeFiles/LLVMSupport.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 8%] Built target LLVMSupport make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/TableGen/CMakeFiles/LLVMTableGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 9%] Built target LLVMTableGen make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 11%] Built target obj.llvm-tblgen make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'utils/TableGen/CMakeFiles/llvm-tblgen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 11%] Built target llvm-tblgen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 11%] Built target AttributeCompatFuncTableGen make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/include/llvm/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 11%] Built target intrinsics_gen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/IR/CMakeFiles/LLVMCore.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 15%] Built target LLVMCore make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/IRReader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/IRReader/CMakeFiles/LLVMIRReader.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 15%] Built target LLVMIRReader make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 26%] Built target LLVMCodeGen make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/SelectionDAG /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 28%] Built target LLVMSelectionDAG make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/AsmPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Built target LLVMAsmPrinter make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/MIRParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Built target LLVMMIRParser make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/CodeGen/GlobalISel /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Built target LLVMGlobalISel make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Reader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 30%] Built target LLVMBitReader make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Bitcode/Writer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 31%] Built target LLVMBitWriter make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 35%] Built target LLVMTransformUtils make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Instrumentation /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 36%] Built target LLVMInstrumentation make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/InstCombine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 37%] Built target LLVMInstCombine make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Scalar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 42%] Built target LLVMScalarOpts make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/IPO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 44%] Built target LLVMipo make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Vectorize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 45%] Built target LLVMVectorize make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 45%] Built target LLVMHello_exports make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 46%] Built target LLVMHello make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Transforms/ObjCARC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 47%] Built target LLVMObjCARCOpts make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Linker /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Linker/CMakeFiles/LLVMLinker.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 47%] Built target LLVMLinker make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Analysis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 54%] Built target LLVMAnalysis make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LTO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/LTO/CMakeFiles/LLVMLTO.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 55%] Built target LLVMLTO make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/MC/CMakeFiles/LLVMMC.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 59%] Built target LLVMMC make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 60%] Built target LLVMMCParser make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/MC/MCDisassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 61%] Built target LLVMMCDisassembler make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Object /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Object/CMakeFiles/LLVMObject.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 62%] Built target LLVMObject make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ObjectYAML /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 63%] Built target LLVMObjectYAML make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Option /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Option/CMakeFiles/LLVMOption.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 63%] Built target LLVMOption make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/CodeView /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 64%] Built target LLVMDebugInfoCodeView make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/DWARF /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 66%] Built target LLVMDebugInfoDWARF make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/PDB /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 71%] Built target LLVMDebugInfoPDB make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/DebugInfo/Symbolize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 71%] Built target LLVMSymbolize make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 71%] Built target LLVMExecutionEngine make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 71%] Built target LLVMInterpreter make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 71%] Built target LLVMMCJIT make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/Orc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 72%] Built target LLVMOrcJIT make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 72%] Built target LLVMRuntimeDyld make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/CMakeFiles/LLVMTarget.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 72%] Built target LLVMTarget make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 73%] Built target X86CommonTableGen make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 75%] Built target LLVMX86CodeGen make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 75%] Built target LLVMX86AsmParser make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 75%] Built target LLVMX86Disassembler make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 75%] Built target LLVMX86AsmPrinter make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 76%] Built target LLVMX86Desc make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 77%] Built target LLVMX86Info make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/X86/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 77%] Built target LLVMX86Utils make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build.make lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/AArch64CommonTableGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 79%] Built target AArch64CommonTableGen make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64 /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build.make lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 82%] Built target LLVMAArch64CodeGen make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build.make lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 82%] Built target LLVMAArch64Info make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build.make lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 82%] Built target LLVMAArch64AsmParser make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build.make lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 82%] Built target LLVMAArch64Disassembler make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build.make lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 82%] Built target LLVMAArch64AsmPrinter make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build.make lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 83%] Built target LLVMAArch64Desc make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Target/AArch64/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build.make lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 83%] Built target LLVMAArch64Utils make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 83%] Built target LLVMAsmParser make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LineEditor /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 83%] Built target LLVMLineEditor make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 84%] Built target LLVMProfileData make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/ProfileData/Coverage /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 85%] Built target LLVMCoverage make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/Passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/Passes/CMakeFiles/LLVMPasses.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 85%] Built target LLVMPasses make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build.make lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LibOptionsTableGen.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LibOptionsTableGen make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build.make lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'lib/LibDriver/CMakeFiles/LLVMLibDriver.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LLVMLibDriver make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-shlib /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-shlib/CMakeFiles/LLVM.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LLVM make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/lto/CMakeFiles/LTO_exports.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LTO_exports make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/lto/CMakeFiles/LTO.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target LTO make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ar.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target llvm-ar make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-ar/CMakeFiles/llvm-lib.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target llvm-lib make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-config /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-config/CMakeFiles/llvm-config.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 86%] Built target llvm-config make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-lto/CMakeFiles/llvm-lto.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Built target llvm-lto make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-profdata /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 87%] Built target llvm-profdata make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/bugpoint/CMakeFiles/bugpoint.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 88%] Built target bugpoint make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 88%] Built target BugpointPasses_exports make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 88%] Built target BugpointPasses make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/dsymutil /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 89%] Built target llvm-dsymutil make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llc/CMakeFiles/llc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llc make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/lli /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/lli/CMakeFiles/lli.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target lli make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-as /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-as/CMakeFiles/llvm-as.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-as make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-bcanalyzer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 90%] Built target llvm-bcanalyzer make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-c-test /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 91%] Built target llvm-c-test make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-cov/CMakeFiles/llvm-cov.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 92%] Built target llvm-cov make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-cxxdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-cxxdump make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-diff /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-diff/CMakeFiles/llvm-diff.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-diff make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-dis/CMakeFiles/llvm-dis.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-dis make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwarfdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-dwarfdump make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-dwp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-dwp make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-extract /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-extract/CMakeFiles/llvm-extract.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-extract make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-link /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-link/CMakeFiles/llvm-link.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-link make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-mc/CMakeFiles/llvm-mc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-mc make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-mcmarkup /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-mcmarkup make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-nm /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-nm/CMakeFiles/llvm-nm.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 93%] Built target llvm-nm make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-objdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 94%] Built target llvm-objdump make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-pdbdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build.make tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-pdbdump/CMakeFiles/llvm-pdbdump.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 95%] Built target llvm-pdbdump make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-readobj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 96%] Built target llvm-readobj make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-rtdyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 96%] Built target llvm-rtdyld make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-size /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-size/CMakeFiles/llvm-size.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 96%] Built target llvm-size make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-split /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-split/CMakeFiles/llvm-split.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 96%] Built target llvm-split make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-stress /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-stress/CMakeFiles/llvm-stress.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 97%] Built target llvm-stress make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/llvm-symbolizer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 97%] Built target llvm-symbolizer make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/obj2yaml /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/obj2yaml/CMakeFiles/obj2yaml.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 98%] Built target obj2yaml make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/opt /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/opt/CMakeFiles/opt.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target opt make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sancov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/sancov/CMakeFiles/sancov.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target sancov make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/sanstats /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/sanstats/CMakeFiles/sanstats.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target sanstats make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/verify-uselistorder /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [ 99%] Built target verify-uselistorder make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' cd /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/tools/yaml2obj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[2]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[2]: Nothing to be done for 'tools/yaml2obj/CMakeFiles/yaml2obj.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' [100%] Built target yaml2obj make[1]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Passes -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Passes/PassBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LinkAllPasses.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/PassRegistry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/BitstreamReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/ReaderWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Bitcode/BitCodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/AsmParser -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/AsmParser/Parser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/AsmParser/SlotMapping.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/PassInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Linker -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Linker/Linker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Linker/IRMover.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopPassManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/Trace.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ValueTracking.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/InstructionSimplify.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CallGraph.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/PostDominators.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/AliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/InlineCost.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CaptureTracking.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TargetFolder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/VectorUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/Loads.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/RegionPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IntervalPartition.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScalarEvolution.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/EHPersonalities.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DemandedBits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CFG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/Lint.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IVUsers.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/RegionIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LazyValueInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CallPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/Interval.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DomPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/PHITransAddr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IntervalIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CFGPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/OptimizationDiagnosticInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/GlobalsModRef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/AliasSetTracker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CodeMetrics.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/SparsePropagation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LazyCallGraph.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/Passes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ConstantFolding.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/RegionPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/AssumptionCache.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/LoopPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/RegionInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/MemoryLocation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/Coverage -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/InstrProfReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/ProfileCommon.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/SampleProfReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/SampleProf.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/InstrProfData.inc -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ProfileData/InstrProf.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCWinEH.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAssembler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCObjectFileInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCStreamer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/ConstantPools.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCFixup.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/SubtargetFeature.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstrAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSectionCOFF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCFixupKindInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCMachObjectWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCCodeEmitter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDwarf.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/AsmCond.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCCodeView.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstrDesc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSection.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSymbolELF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSectionMachO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCELFStreamer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCFragment.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCELFObjectWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInst.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDirectives.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSymbolCOFF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCExpr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSubtargetInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCObjectWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstrInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/StringTableBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmInfoELF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDisassembler -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmBackend.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSchedule.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/SectionKind.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCInstrItineraries.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSectionELF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCWin64EH.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAsmLayout.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCSymbolMachO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCLabel.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MachineLocation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCTargetOptions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCObjectStreamer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/MC/MCAnalysis -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/PassSupport.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegisterPressure.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/StackMaps.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/EdgeBundles.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/FastISel.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineDominators.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GCs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SelectionDAG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/GISelAccessor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ParallelCG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP/Math.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveVariables.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineInstr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineFunctionInitializer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/StackProtector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/FaultMaps.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/DIEValue.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MIRParser -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/DIE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LexicalScopes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineValueType.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/CallingConvLower.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineFunction.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SlotIndexes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineScheduler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveInterval.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/Analysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ValueTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachORelocation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/CommandFlags.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ValueTypes.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/AsmPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GCMetadata.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LiveStackAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/Passes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/TargetSchedule.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/TailDuplicator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/DAGCombine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/GCStrategy.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/VirtRegMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/CodeGen/MachineOperand.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LineEditor -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LineEditor/LineEditor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/Symbolize -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/StreamInterface.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/ByteStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeRecords.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CVSymbolTypes.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/StreamArray.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/ListRecordBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/MemoryTypeTableBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/StreamReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/StreamRef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/ModuleSubstreamVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/ModuleSubstream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/StreamWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeDumper.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/MethodListRecordBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/CodeViewOStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/CodeView/FieldListRecordBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/DIContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/IPDBFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/Hash.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/RawConstants.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/DbiStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/ModInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/NameMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/RawSession.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/SymbolStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/IndexedStreamData.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/PublicsStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/RawError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/TpiStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/ISectionContribVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/DbiStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/InfoStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/MsfCommon.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/RawTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/IPDBStreamData.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/EnumTables.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/NameMapBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/InfoStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/MappedBlockStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/NameHashTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/PDBFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/PDBFileBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/ModStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/Raw/DirectoryStreamData.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/Arg.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/OptTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/OptSpecifier.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/ArgList.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/OptParser.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Option/Option.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Type.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsX86.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Comdat.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/LegacyPassManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsMips.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Function.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/InstVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/NoFolder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Metadata.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ModuleSlotTracker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ValueMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Value.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Use.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/BasicBlock.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/OperandTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Operator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsARM.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicInst.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ConstantFolder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/TypeFinder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ProfileSummary.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/TrackingMDRef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DebugInfoMetadata.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ConstantRange.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Constants.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DebugLoc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Intrinsics.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/AutoUpgrade.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/User.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Attributes.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Attributes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/PatternMatch.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ValueSymbolTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Intrinsics.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/CFG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DataLayout.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsXCore.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/CallingConv.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalObject.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/PassManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DIBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Mangler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DebugInfoFlags.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Constant.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Instruction.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/LegacyPassManagers.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalVariable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Verifier.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/PredIteratorCache.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalAlias.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GVMaterializer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/OptBisect.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/CallSite.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/TypeBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/InlineAsm.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Dominators.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IRBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Statepoint.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Metadata.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DiagnosticInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsBPF.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/UseListOrder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/InstrTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DerivedTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Instruction.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/DebugInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/PassManagerInternal.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/SymbolTableListTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/GlobalIFunc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Argument.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/LLVMContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/LegacyPassNameParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Instructions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/MDBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Value.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/IRPrintingPasses.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/InstIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/ValueHandle.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Module.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LibDriver -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LibDriver/LibDriver.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/SampleProfile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/InstCombine -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Vectorize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/PGOInstrumentation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/ObjCARC.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LICM.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/Sink.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/GVN.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/SROA.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/DCE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/SCCP.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/InlinerPass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/Internalize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/GCOVProfiler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/InstrProfiling.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/Local.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/Cloning.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SimplifyInstructions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/MemorySSA.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Vectorize -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Transforms/Instrumentation.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IRReader -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IRReader/IRReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Pass.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/VariadicFunction.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DenseMapInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/IndexedMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/EquivalenceClasses.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ImmutableList.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/FoldingSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/APSInt.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/TinyPtrVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/IntervalMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/iterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PointerIntPair.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SmallBitVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Statistic.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ScopedHashTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SparseMultiSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ImmutableSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SmallSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/edit_distance.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/StringRef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ilist.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SparseSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/StringMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SparseBitVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ArrayRef.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/iterator_range.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/GraphTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/EpochTracker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/StringExtras.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/IntEqClasses.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/BitVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/UniqueVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/StringSwitch.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ImmutableMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SetOperations.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/APInt.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/ilist_node.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PriorityWorklist.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Triple.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PackedVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PointerUnion.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DenseMap.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/BitmaskEnum.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/MapVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SetVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PriorityQueue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Sequence.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SCCIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Hashing.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SmallPtrSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/STLExtras.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SmallVector.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/SmallString.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DenseSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Optional.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/None.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/StringSet.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/Twine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PointerSumType.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/DepthFirstIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/PostOrderIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ADT/APFloat.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/legacy -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/legacy/LTOModule.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LTO/LTO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/PassAnalysisSupport.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/LinkAllIR.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/InitializePasses.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetInstrInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetLowering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetSchedule.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetItinerary.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetFrameLowering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetOpcodes.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetOpcodes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetOptions.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetRecip.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/CostTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetCallingConv.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/Target.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetMachine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetCallingConv.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/GenericOpcodes.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetSubtargetInfo.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Target/TargetSelectionDAG.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/JITSymbolFlags.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/LogicalDylib.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/RPCChannel.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/JITSymbol.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/RandomNumberGenerator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/StringPool.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Host.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/AArch64TargetParser.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/DynamicLibrary.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/LockFileManager.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Casting.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Memory.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TypeName.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Solaris.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/FormattedStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Dwarf.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/PrettyStackTrace.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ManagedStatic.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/raw_sha1_ostream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/FileSystem.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CommandLine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/StreamingMemoryObject.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TrailingObjects.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ThreadPool.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TargetSelect.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/LEB128.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/COFF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/LICENSE.TXT -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Signals.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Dwarf.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MutexGuard.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/BlockFrequency.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Options.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Errno.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ARMWinEH.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MD5.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/JamCRC.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/YAMLTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MathExtras.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Win64EH.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SaveAndRestore.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ARMEHABI.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MemoryBuffer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MachO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/EndianStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/AtomicOrdering.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/OnDiskHashTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CrashRecoveryContext.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ScaledNumber.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Endian.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/DataExtractor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Allocator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ToolOutputFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/DataStream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/WindowsError.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ARMTargetParser.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SwapByteOrder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TargetParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/raw_os_ostream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MemoryObject.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Valgrind.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/COM.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/FileUtilities.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Locale.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Format.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TargetRegistry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/type_traits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/i386.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/WebAssembly.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/AVR.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/Sparc.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/Mips.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/ARM.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/Hexagon.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/x86_64.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/PowerPC64.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/AArch64.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/AMDGPU.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/SystemZ.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/PowerPC.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/BPF.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ELFRelocs/Lanai.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CodeGen.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/GraphWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Regex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/raw_ostream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CBindingWrapping.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SpecialCaseList.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ErrorOr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SMLoc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/LineIterator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/circular_raw_ostream.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Unicode.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ARMBuildAttributes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/TimeValue.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Process.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Capacity.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/RecyclingAllocator.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Recycler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Errc.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/UniqueLock.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Mutex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Error.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/AlignOf.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Program.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/thread.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/RWMutex.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SourceMgr.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ThreadLocal.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Atomic.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/YAMLParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SystemUtils.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/PluginLoader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Printable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MipsABIFlags.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ArrayRecycler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Registry.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/BranchProbability.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/MachO.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/UnicodeCharRanges.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/GenericDomTree.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ConvertUTF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/SHA1.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CachePruning.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/GCOV.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Timer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Debug.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Path.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Compiler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ScopedPrinter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Compression.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/CodeGenCWrappers.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Threading.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/FileOutputBuffer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/ErrorHandling.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/StringSaver.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/DOTGraphTraits.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/Watchdog.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML/YAML.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ObjectFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/COFF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/COFFImportFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/RelocVisitor.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/StackMapParser.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/MachO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ELF.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ELFObjectFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/MachOUniversal.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ArchiveWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ELFTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/Error.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/Archive.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/ModuleSummaryIndexObjectFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/Binary.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/SymbolicFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/SymbolSize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Object/IRObjectFile.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/Record.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/TableGenBackend.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/StringMatcher.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/Main.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/SearchableTable.td -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/Error.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/TableGen/SetTheory.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/ExecutionEngine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/BitWriter.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/BitReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Target.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/IRReader.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Object.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/LinkTimeOptimizer.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Linker.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/OrcBindings.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Transforms -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Transforms/IPO.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Transforms/Vectorize.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Transforms/Scalar.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/lto.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Support.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Disassembler.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Analysis.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/TargetMachine.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Types.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Core.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/Initialization.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/ErrorHandling.h -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Attributes.inc -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/IR/Intrinsics.gen -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config/llvm-config.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config/Targets.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config/AsmParsers.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config/Disassemblers.def -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Config/AsmPrinters.def -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm/Support/DataTypes.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMSupport.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMTableGen.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-tblgen -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMCore.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMIRReader.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMCodeGen.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMSelectionDAG.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAsmPrinter.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMMIRParser.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMGlobalISel.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMBitReader.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMBitWriter.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMTransformUtils.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMInstrumentation.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMInstCombine.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMScalarOpts.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMipo.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMVectorize.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/LLVMHello.so -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMObjCARCOpts.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMLinker.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAnalysis.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMLTO.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMMC.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMMCParser.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMMCDisassembler.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMObject.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMObjectYAML.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMOption.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMDebugInfoCodeView.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMDebugInfoDWARF.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMDebugInfoPDB.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMSymbolize.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMExecutionEngine.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMInterpreter.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMMCJIT.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMOrcJIT.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMRuntimeDyld.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMTarget.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86CodeGen.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86AsmParser.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86Disassembler.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86AsmPrinter.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86Desc.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86Info.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMX86Utils.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64CodeGen.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64Info.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64AsmParser.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64Disassembler.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64AsmPrinter.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64Desc.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAArch64Utils.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMAsmParser.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMLineEditor.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMProfileData.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMCoverage.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMPasses.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVMLibDriver.a -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLTO.so -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/include/llvm-c/lto.h -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-ar Creating llvm-ranlib Creating llvm-lib -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-config -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-lto -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-profdata -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/bugpoint -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/BugpointPasses.so -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dsymutil -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llc -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/lli -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-as -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-bcanalyzer -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-c-test -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-cov -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-cxxdump -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-diff -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dis -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dwarfdump -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dwp -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-extract -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-link -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-mc -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-mcmarkup -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-nm -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-objdump -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-pdbdump -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-readobj -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-rtdyld Creating libLLVM-3.9.1.so Creating libLLVM.so -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVM-3.9.so -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-size -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-split -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-stress -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-symbolizer -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/obj2yaml -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/opt -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/sancov -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/sanstats -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/verify-uselistorder -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/yaml2obj -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/LLVMExports.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/LLVMExports-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/. -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./GenerateVersionFromCVS.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./GetSVN.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./TableGen.cmake -- Installing: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/cmake/llvm/./LLVMProcessSources.cmake + make DESTDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 install ===--- building phase 0 make --no-print-directory -f ghc.mk phase=0 phase_0_builds make[1]: Nothing to be done for 'phase_0_builds'. ===--- building phase 1 make --no-print-directory -f ghc.mk phase=1 phase_1_builds make[1]: Nothing to be done for 'phase_1_builds'. ===--- building final phase make --no-print-directory -f ghc.mk phase=final install /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'exeprog="hp2ps"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" cat utils/hp2ps/hp2ps.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hp2ps" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci-8.2.2" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci-8.2.2" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci-8.2.2" echo 'exec "/usr/bin/ghc-8.2.2" --interactive "$@"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci-8.2.2" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci-8.2.2" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci" ln -s ghci-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghci" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/." && /usr/bin/install -c -m 644 includes/./*.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/./" && /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts" && /usr/bin/install -c -m 644 includes/rts/*.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts/" && /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts/prof" && /usr/bin/install -c -m 644 includes/rts/prof/*.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts/prof/" && /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts/storage" && /usr/bin/install -c -m 644 includes/rts/storage/*.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/rts/storage/" && /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/stg" && /usr/bin/install -c -m 644 includes/stg/*.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/stg/" && true /usr/bin/install -c -m 644 includes/ghcautoconf.h includes/ghcplatform.h includes/ghcversion.h includes/dist-derivedconstants/header/DerivedConstants.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include/" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'exeprog="haddock"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" cat utils/haddock/haddock.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock-ghc-8.2.2" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Classic.theme/" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/latex/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/haddock-util.js "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Classic.theme/plus.gif "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Classic.theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean.std-theme/hslogo-16.png "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean.std-theme/minus.gif "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean.std-theme/ocean.css "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean.std-theme/plus.gif "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/Ocean.std-theme/synopsis.png "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/Ocean.std-theme/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/solarized.css "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/html/highlight.js "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/html/" /usr/bin/install -c -m 644 utils/haddock/haddock-api/resources/latex/haddock.sty "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/latex/" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock" ln -s haddock-ghc-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/haddock" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'exeprog="hsc2hs"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" echo 'HSC2HS_EXTRA="--cflag=-fno-stack-protector --lflag=-fuse-ld=gold --lflag=-Wl,-z,noexecstack"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" cat utils/hsc2hs/hsc2hs.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs" /usr/bin/install -c -m 644 utils/hsc2hs/template-hsc.h "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'exeprog="ghc-pkg"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" cat utils/ghc-pkg/ghc-pkg.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg-8.2.2" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg" ln -s ghc-pkg-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-pkg" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'exeprog="hpc"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" cat utils/hpc/hpc.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hpc" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'exeprog="runghc"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" echo 'ghcprog="ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" cat utils/runghc/runghc.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc-8.2.2" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell" ln -s runghc "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc" ln -s runghc-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runghc" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" create () { touch "$1" && chmod 755 "$1" ; } && create "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo '#!/bin/sh' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'exedir="/usr/lib64/ghc-8.2.2/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'exeprog="ghc-stage2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'executablename="$exedir/$exeprog"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'datadir="/usr/share"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'bindir="/usr/bin"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'topdir="/usr/lib64/ghc-8.2.2"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" echo 'executablename="$exedir/ghc"' >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" cat ghc/ghc.wrapper >> "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" chmod +x "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-8.2.2" "rm" -f "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc" ln -s ghc-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/man" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/man/man1" /usr/bin/install -c -m 644 docs/users_guide/build-man/ghc.1 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/man/man1" # driver/ghc-usage.txt driver/ghci-usage.txt includes/dist-derivedconstants/header/platformConstants settings = libraries to install # "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" = directory to install to # # The .dll case calls STRIP_CMD explicitly, instead of `install -s`, because # on Win64, "install -s" calls a strip that doesn't understand 64bit binaries. # For some reason, this means the DLLs end up non-executable, which means # executables that use them just segfault. /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" for i in driver/ghc-usage.txt driver/ghci-usage.txt includes/dist-derivedconstants/header/platformConstants settings; do case $i in *.a) /usr/bin/install -c -m 644 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2"; true "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2"/`basename $i` ;; *.dll) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" ; strip "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2"/`basename $i` ;; *.so) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" ;; *.dylib) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2";; *) /usr/bin/install -c -m 644 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2"; esac; done /usr/bin/gcc -E -undef -traditional -P -DINSTALLING -DLIB_DIR='"/usr/lib64/ghc-8.2.2"' -DINCLUDE_DIR='"/usr/lib64/ghc-8.2.2/include"' -DFFI_INCLUDE_DIR= -DFFI_LIB_DIR= '-DFFI_LIB=' -x c -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header rts/package.conf.in -o rts/dist/package.conf.install.raw grep -v '^#pragma GCC' rts/dist/package.conf.install.raw | sed -e 's/""//g' -e 's/:[ ]*,/: /g' >rts/dist/package.conf.install /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin" for i in utils/unlit/dist/build/tmp/unlit utils/hp2ps/dist/build/tmp/hp2ps utils/hp2ps/dist/build/tmp/hp2ps utils/haddock/dist/build/tmp/haddock utils/haddock/dist/build/tmp/haddock utils/hsc2hs/dist-install/build/tmp/hsc2hs utils/hsc2hs/dist-install/build/tmp/hsc2hs utils/ghc-pkg/dist-install/build/tmp/ghc-pkg utils/ghc-pkg/dist-install/build/tmp/ghc-pkg utils/hpc/dist-install/build/tmp/hpc utils/hpc/dist-install/build/tmp/hpc utils/runghc/dist-install/build/tmp/runghc utils/runghc/dist-install/build/tmp/runghc ghc/stage2/build/tmp/ghc-stage2 ghc/stage2/build/tmp/ghc-stage2 iserv/stage2/build/tmp/ghc-iserv iserv/stage2_p/build/tmp/ghc-iserv-prof iserv/stage2_dyn/build/tmp/ghc-iserv-dyn; do \ /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin"; \ done "mv" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-stage2" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" "rm" -rf "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts" # rts/dist/build/libHSrts.a rts/dist/build/libHSrts-ghc8.2.2.so rts/dist/build/libHSrts_p.a rts/dist/build/libHSrts_l.a rts/dist/build/libHSrts_debug.a rts/dist/build/libHSrts_thr.a rts/dist/build/libHSrts_thr_debug.a rts/dist/build/libHSrts_thr_l.a rts/dist/build/libHSrts_thr_p.a rts/dist/build/libHSrts_debug-ghc8.2.2.so rts/dist/build/libHSrts_thr-ghc8.2.2.so rts/dist/build/libHSrts_thr_debug-ghc8.2.2.so rts/dist/build/libHSrts_l-ghc8.2.2.so rts/dist/build/libHSrts_thr_l-ghc8.2.2.so = libraries to install # "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts" = directory to install to # # The .dll case calls STRIP_CMD explicitly, instead of `install -s`, because # on Win64, "install -s" calls a strip that doesn't understand 64bit binaries. # For some reason, this means the DLLs end up non-executable, which means # executables that use them just segfault. /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts" for i in rts/dist/build/libHSrts.a rts/dist/build/libHSrts-ghc8.2.2.so rts/dist/build/libHSrts_p.a rts/dist/build/libHSrts_l.a rts/dist/build/libHSrts_debug.a rts/dist/build/libHSrts_thr.a rts/dist/build/libHSrts_thr_debug.a rts/dist/build/libHSrts_thr_l.a rts/dist/build/libHSrts_thr_p.a rts/dist/build/libHSrts_debug-ghc8.2.2.so rts/dist/build/libHSrts_thr-ghc8.2.2.so rts/dist/build/libHSrts_thr_debug-ghc8.2.2.so rts/dist/build/libHSrts_l-ghc8.2.2.so rts/dist/build/libHSrts_thr_l-ghc8.2.2.so; do case $i in *.a) /usr/bin/install -c -m 644 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts"; true "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts"/`basename $i` ;; *.dll) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts" ; strip "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts"/`basename $i` ;; *.so) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts" ;; *.dylib) /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts";; *) /usr/bin/install -c -m 644 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts"; esac; done "inplace/bin/ghc-cabal" copy libraries/ghc-prim dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1 "inplace/bin/ghc-cabal" copy libraries/integer-gmp dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0 "inplace/bin/ghc-cabal" copy libraries/base dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/base-4.10.1.0 "inplace/bin/ghc-cabal" copy libraries/filepath dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/filepath-1.4.1.2 "inplace/bin/ghc-cabal" copy libraries/array dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/array-0.5.2.0 "inplace/bin/ghc-cabal" copy libraries/deepseq dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0 "inplace/bin/ghc-cabal" copy libraries/bytestring dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2 "inplace/bin/ghc-cabal" copy libraries/containers dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/containers-0.5.10.2 "inplace/bin/ghc-cabal" copy libraries/time dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/time-1.8.0.2 "inplace/bin/ghc-cabal" copy libraries/unix dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/unix-2.7.2.2 "inplace/bin/ghc-cabal" copy libraries/directory dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/directory-1.3.0.2 "inplace/bin/ghc-cabal" copy libraries/process dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/process-1.6.1.0 "inplace/bin/ghc-cabal" copy libraries/hpc dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hpc-0.6.0.3 "inplace/bin/ghc-cabal" copy libraries/pretty dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/pretty-1.1.3.3 "inplace/bin/ghc-cabal" copy libraries/binary dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/binary-0.8.5.1 "inplace/bin/ghc-cabal" copy libraries/Cabal/Cabal dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/Cabal-2.0.1.0 "inplace/bin/ghc-cabal" copy libraries/ghc-boot-th dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-th-8.2.2 "inplace/bin/ghc-cabal" copy libraries/ghc-boot dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-8.2.2 "inplace/bin/ghc-cabal" copy libraries/template-haskell dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/template-haskell-2.12.0.0 "inplace/bin/ghc-cabal" copy libraries/hoopl dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hoopl-3.10.2.2 "inplace/bin/ghc-cabal" copy libraries/transformers dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/transformers-0.5.2.0 "inplace/bin/ghc-cabal" copy libraries/ghc-compact dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-compact-0.1.0.0 "inplace/bin/ghc-cabal" copy libraries/xhtml dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/xhtml-3000.2.2 "inplace/bin/ghc-cabal" copy libraries/terminfo dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/terminfo-0.4.1.0 "inplace/bin/ghc-cabal" copy libraries/haskeline dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/haskeline-0.7.4.0 "inplace/bin/ghc-cabal" copy libraries/ghci dist-install "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghci-8.2.2 "inplace/bin/ghc-cabal" copy compiler stage2 "strip" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' 'v dyn p' Installing library in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-8.2.2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" --force --global-package-db "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d" update rts/dist/package.conf.install Reading package info from "rts/dist/package.conf.install" ... done. "inplace/bin/ghc-cabal" register libraries/ghc-prim dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghc-prim-0.5.1.1.. "inplace/bin/ghc-cabal" register libraries/integer-gmp dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for integer-gmp-1.0.1.0.. "inplace/bin/ghc-cabal" register libraries/base dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for base-4.10.1.0.. "inplace/bin/ghc-cabal" register libraries/filepath dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for filepath-1.4.1.2.. "inplace/bin/ghc-cabal" register libraries/array dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for array-0.5.2.0.. "inplace/bin/ghc-cabal" register libraries/deepseq dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for deepseq-1.4.3.0.. "inplace/bin/ghc-cabal" register libraries/bytestring dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for bytestring-0.10.8.2.. "inplace/bin/ghc-cabal" register libraries/containers dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for containers-0.5.10.2.. "inplace/bin/ghc-cabal" register libraries/time dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for time-1.8.0.2.. "inplace/bin/ghc-cabal" register libraries/unix dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for unix-2.7.2.2.. "inplace/bin/ghc-cabal" register libraries/directory dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for directory-1.3.0.2.. "inplace/bin/ghc-cabal" register libraries/process dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for process-1.6.1.0.. "inplace/bin/ghc-cabal" register libraries/hpc dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for hpc-0.6.0.3.. "inplace/bin/ghc-cabal" register libraries/pretty dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for pretty-1.1.3.3.. "inplace/bin/ghc-cabal" register libraries/binary dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for binary-0.8.5.1.. "inplace/bin/ghc-cabal" register libraries/Cabal/Cabal dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for Cabal-2.0.1.0.. "inplace/bin/ghc-cabal" register libraries/ghc-boot-th dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghc-boot-th-8.2.2.. "inplace/bin/ghc-cabal" register libraries/ghc-boot dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghc-boot-8.2.2.. "inplace/bin/ghc-cabal" register libraries/template-haskell dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for template-haskell-2.12.0.0.. "inplace/bin/ghc-cabal" register libraries/hoopl dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for hoopl-3.10.2.2.. "inplace/bin/ghc-cabal" register libraries/transformers dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for transformers-0.5.2.0.. "inplace/bin/ghc-cabal" register libraries/ghc-compact dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghc-compact-0.1.0.0.. "inplace/bin/ghc-cabal" register libraries/xhtml dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for xhtml-3000.2.2.. "inplace/bin/ghc-cabal" register libraries/terminfo dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for terminfo-0.4.1.0.. "inplace/bin/ghc-cabal" register libraries/haskeline dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for haskeline-0.7.4.0.. "inplace/bin/ghc-cabal" register libraries/ghci dist-install "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghci-8.2.2.. "inplace/bin/ghc-cabal" register compiler stage2 "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2" '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64' '/usr' '/usr/lib64/ghc-8.2.2' '/usr/share/doc/ghc/html/libraries' NO Registering library for ghc-8.2.2.. for f in '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d'/*; do create () { touch "$1" && chmod 644 "$1" ; } && create "$f"; done "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg" --global-package-db "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d" recache /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" for i in ; do \ /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin" ; \ done /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin" for i in inplace/lib/bin/ghc-split; do \ /usr/bin/install -c -m 755 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin"; \ done /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html" /usr/bin/install -c -m 644 docs/index.html "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html" /usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries" for i in libraries/dist-haddock/*; do \ /usr/bin/install -c -m 644 $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/"; \ done /usr/bin/install -c -m 644 libraries/prologue.txt "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/" /usr/bin/install -c -m 755 libraries/gen_contents_index "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/" for i in utils/haddock/doc/haddock docs/users_guide/build-html/users_guide; do \ cp -Rp $i "/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html"; \ done + mv /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/Cabal-2.0.1.0/libHSCabal-2.0.1.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/array-0.5.2.0/libHSarray-0.5.2.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/base-4.10.1.0/libHSbase-4.10.1.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/binary-0.8.5.1/libHSbinary-0.8.5.1-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2/libHSbytestring-0.10.8.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/containers-0.5.10.2/libHScontainers-0.5.10.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0/libHSdeepseq-1.4.3.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/directory-1.3.0.2/libHSdirectory-1.3.0.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/filepath-1.4.1.2/libHSfilepath-1.4.1.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-8.2.2/libHSghc-8.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-8.2.2/libHSghc-boot-8.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-th-8.2.2/libHSghc-boot-th-8.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-compact-0.1.0.0/libHSghc-compact-0.1.0.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1/libHSghc-prim-0.5.1.1-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghci-8.2.2/libHSghci-8.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/haskeline-0.7.4.0/libHShaskeline-0.7.4.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hoopl-3.10.2.2/libHShoopl-3.10.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hpc-0.6.0.3/libHShpc-0.6.0.3-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0/libHSinteger-gmp-1.0.1.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/pretty-1.1.3.3/libHSpretty-1.1.3.3-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/process-1.6.1.0/libHSprocess-1.6.1.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts_debug-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts_l-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts_thr-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts_thr_debug-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/rts/libHSrts_thr_l-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/template-haskell-2.12.0.0/libHStemplate-haskell-2.12.0.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/terminfo-0.4.1.0/libHSterminfo-0.4.1.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/time-1.8.0.2/libHStime-1.8.0.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/transformers-0.5.2.0/libHStransformers-0.5.2.0-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/unix-2.7.2.2/libHSunix-2.7.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/xhtml-3000.2.2/libHSxhtml-3000.2.2-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ ++ find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSinteger-gmp-1.0.1.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHStemplate-haskell-2.12.0.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHShaskeline-0.7.4.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSarray-0.5.2.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSdeepseq-1.4.3.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSprocess-1.6.1.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghc-8.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHScontainers-0.5.10.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSdirectory-1.3.0.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHStime-1.8.0.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSterminfo-0.4.1.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSbinary-0.8.5.1-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSxhtml-3000.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghc-boot-th-8.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHShoopl-3.10.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSbytestring-0.10.8.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghc-boot-8.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSbase-4.10.1.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghci-8.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_debug-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_debug-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghc-compact-0.1.0.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSCabal-2.0.1.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHStransformers-0.5.2.0-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSfilepath-1.4.1.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hpc + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/unlit + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/runghc + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv-prof + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hsc2hs + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv-dyn + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/haddock + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hp2ps + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSunix-2.7.2.2-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSghc-prim-0.5.1.1-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSpretty-1.1.3.3-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHShpc-0.6.0.3-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_l-ghc8.2.2.so + for i in $(find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 -path /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm -prune -o -type f -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + chrpath -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_l-ghc8.2.2.so + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/Cabal-2.0.1.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/array-0.5.2.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/base-4.10.1.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/binary-0.8.5.1.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/bytestring-0.10.8.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/containers-0.5.10.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/deepseq-1.4.3.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/directory-1.3.0.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/filepath-1.4.1.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-8.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-boot-8.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-boot-th-8.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-compact-0.1.0.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-prim-0.5.1.1.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghci-8.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/haskeline-0.7.4.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/hoopl-3.10.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/hpc-0.6.0.3.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/integer-gmp-1.0.1.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/pretty-1.1.3.3.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/process-1.6.1.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/rts.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/template-haskell-2.12.0.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/terminfo-0.4.1.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/time-1.8.0.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/transformers-0.5.2.0.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/unix-2.7.2.2.conf + for i in /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/*.conf + sed -i -e 's!^dynamic-library-dirs: .*!dynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/xhtml-3000.2.2.conf + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo Cabal-2.0.1.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=Cabal ++ echo Cabal-2.0.1.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=2.0.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-Cabal.files ghc-Cabal-devel.files + touch ghc-Cabal.files ghc-Cabal-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/Cabal-2.0.1.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/Cabal-2.0.1.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/Cabal-2.0.1.0 ']' + echo /usr/lib64/ghc-8.2.2/Cabal-2.0.1.0 + echo '%attr(755,root,root) /usr/lib64/libHSCabal-2.0.1.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/Cabal-2.0.1.0 ']' + echo /usr/share/doc/ghc/html/libraries/Cabal-2.0.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-Cabal ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-Cabal': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-Cabal.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-Cabal.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-Cabal-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-Cabal-devel.files + echo '%license libraries/Cabal/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo array-0.5.2.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=array ++ echo array-0.5.2.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.5.2.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-array.files ghc-array-devel.files + touch ghc-array.files ghc-array-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/array-0.5.2.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/array-0.5.2.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/array-0.5.2.0 ']' + echo /usr/lib64/ghc-8.2.2/array-0.5.2.0 + echo '%attr(755,root,root) /usr/lib64/libHSarray-0.5.2.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/array-0.5.2.0 ']' + echo /usr/share/doc/ghc/html/libraries/array-0.5.2.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-array ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-array': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-array.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-array.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-array-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-array-devel.files + echo '%license libraries/array/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo base-4.10.1.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=base ++ echo base-4.10.1.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=4.10.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-base.files ghc-base-devel.files + touch ghc-base.files ghc-base-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/base-4.10.1.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/base-4.10.1.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/base-4.10.1.0 ']' + echo /usr/lib64/ghc-8.2.2/base-4.10.1.0 + echo '%attr(755,root,root) /usr/lib64/libHSbase-4.10.1.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/base-4.10.1.0 ']' + echo /usr/share/doc/ghc/html/libraries/base-4.10.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-base.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-base.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-base-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-base-devel.files + echo '%license libraries/base/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo binary-0.8.5.1 ++ sed -e 's/\(.*\)-.*/\1/' + name=binary ++ echo binary-0.8.5.1 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.8.5.1 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-binary.files ghc-binary-devel.files + touch ghc-binary.files ghc-binary-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/binary-0.8.5.1.conf + pkgdir=/usr/lib64/ghc-8.2.2/binary-0.8.5.1 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/binary-0.8.5.1 ']' + echo /usr/lib64/ghc-8.2.2/binary-0.8.5.1 + echo '%attr(755,root,root) /usr/lib64/libHSbinary-0.8.5.1-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/binary-0.8.5.1 ']' + echo /usr/share/doc/ghc/html/libraries/binary-0.8.5.1 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-binary ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-binary': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-binary.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-binary.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-binary-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-binary-devel.files + echo '%license libraries/binary/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo bytestring-0.10.8.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=bytestring ++ echo bytestring-0.10.8.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.10.8.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-bytestring.files ghc-bytestring-devel.files + touch ghc-bytestring.files ghc-bytestring-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/bytestring-0.10.8.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bytestring-0.10.8.2 ']' + echo /usr/lib64/ghc-8.2.2/bytestring-0.10.8.2 + echo '%attr(755,root,root) /usr/lib64/libHSbytestring-0.10.8.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/bytestring-0.10.8.2 ']' + echo /usr/share/doc/ghc/html/libraries/bytestring-0.10.8.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-bytestring ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-bytestring': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-bytestring.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-bytestring.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-bytestring-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-bytestring-devel.files + echo '%license libraries/bytestring/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo containers-0.5.10.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=containers ++ echo containers-0.5.10.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.5.10.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-containers.files ghc-containers-devel.files + touch ghc-containers.files ghc-containers-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/containers-0.5.10.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/containers-0.5.10.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/containers-0.5.10.2 ']' + echo /usr/lib64/ghc-8.2.2/containers-0.5.10.2 + echo '%attr(755,root,root) /usr/lib64/libHScontainers-0.5.10.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/containers-0.5.10.2 ']' + echo /usr/share/doc/ghc/html/libraries/containers-0.5.10.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-containers ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-containers': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-containers.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-containers.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-containers-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-containers-devel.files + echo '%license libraries/containers/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo deepseq-1.4.3.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=deepseq ++ echo deepseq-1.4.3.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.4.3.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-deepseq.files ghc-deepseq-devel.files + touch ghc-deepseq.files ghc-deepseq-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/deepseq-1.4.3.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/deepseq-1.4.3.0 ']' + echo /usr/lib64/ghc-8.2.2/deepseq-1.4.3.0 + echo '%attr(755,root,root) /usr/lib64/libHSdeepseq-1.4.3.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/deepseq-1.4.3.0 ']' + echo /usr/share/doc/ghc/html/libraries/deepseq-1.4.3.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-deepseq ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-deepseq': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-deepseq.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-deepseq.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-deepseq-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-deepseq-devel.files + echo '%license libraries/deepseq/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo directory-1.3.0.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=directory ++ echo directory-1.3.0.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.3.0.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-directory.files ghc-directory-devel.files + touch ghc-directory.files ghc-directory-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/directory-1.3.0.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/directory-1.3.0.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/directory-1.3.0.2 ']' + echo /usr/lib64/ghc-8.2.2/directory-1.3.0.2 + echo '%attr(755,root,root) /usr/lib64/libHSdirectory-1.3.0.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/directory-1.3.0.2 ']' + echo /usr/share/doc/ghc/html/libraries/directory-1.3.0.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-directory ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-directory': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-directory.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-directory.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-directory-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-directory-devel.files + echo '%license libraries/directory/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo filepath-1.4.1.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=filepath ++ echo filepath-1.4.1.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.4.1.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-filepath.files ghc-filepath-devel.files + touch ghc-filepath.files ghc-filepath-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/filepath-1.4.1.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/filepath-1.4.1.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/filepath-1.4.1.2 ']' + echo /usr/lib64/ghc-8.2.2/filepath-1.4.1.2 + echo '%attr(755,root,root) /usr/lib64/libHSfilepath-1.4.1.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/filepath-1.4.1.2 ']' + echo /usr/share/doc/ghc/html/libraries/filepath-1.4.1.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-filepath ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-filepath': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-filepath.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-filepath.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-filepath-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-filepath-devel.files + echo '%license libraries/filepath/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo ghc-boot-th-8.2.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=ghc-boot-th ++ echo ghc-boot-th-8.2.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=8.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghc-boot-th.files ghc-ghc-boot-th-devel.files + touch ghc-ghc-boot-th.files ghc-ghc-boot-th-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-boot-th-8.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghc-boot-th-8.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-th-8.2.2 ']' + echo /usr/lib64/ghc-8.2.2/ghc-boot-th-8.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSghc-boot-th-8.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghc-boot-th-8.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/ghc-boot-th-8.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot-th ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot-th': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-ghc-boot-th.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-boot-th.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-ghc-boot-th-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-boot-th-devel.files + echo '%license libraries/ghc-boot-th/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo ghc-compact-0.1.0.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=ghc-compact ++ echo ghc-compact-0.1.0.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.1.0.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghc-compact.files ghc-ghc-compact-devel.files + touch ghc-ghc-compact.files ghc-ghc-compact-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-compact-0.1.0.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghc-compact-0.1.0.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-compact-0.1.0.0 ']' + echo /usr/lib64/ghc-8.2.2/ghc-compact-0.1.0.0 + echo '%attr(755,root,root) /usr/lib64/libHSghc-compact-0.1.0.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghc-compact-0.1.0.0 ']' + echo /usr/share/doc/ghc/html/libraries/ghc-compact-0.1.0.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-compact ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-compact': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-ghc-compact.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-compact.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-ghc-compact-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-compact-devel.files + echo '%license libraries/ghc-compact/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo haskeline-0.7.4.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=haskeline ++ echo haskeline-0.7.4.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.7.4.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-haskeline.files ghc-haskeline-devel.files + touch ghc-haskeline.files ghc-haskeline-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/haskeline-0.7.4.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/haskeline-0.7.4.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/haskeline-0.7.4.0 ']' + echo /usr/lib64/ghc-8.2.2/haskeline-0.7.4.0 + echo '%attr(755,root,root) /usr/lib64/libHShaskeline-0.7.4.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/haskeline-0.7.4.0 ']' + echo /usr/share/doc/ghc/html/libraries/haskeline-0.7.4.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-haskeline ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-haskeline': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-haskeline.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-haskeline.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-haskeline-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-haskeline-devel.files + echo '%license libraries/haskeline/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo hoopl-3.10.2.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=hoopl ++ echo hoopl-3.10.2.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=3.10.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-hoopl.files ghc-hoopl-devel.files + touch ghc-hoopl.files ghc-hoopl-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/hoopl-3.10.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/hoopl-3.10.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hoopl-3.10.2.2 ']' + echo /usr/lib64/ghc-8.2.2/hoopl-3.10.2.2 + echo '%attr(755,root,root) /usr/lib64/libHShoopl-3.10.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/hoopl-3.10.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/hoopl-3.10.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hoopl ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hoopl': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-hoopl.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-hoopl.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-hoopl-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-hoopl-devel.files + echo '%license libraries/hoopl/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo hpc-0.6.0.3 ++ sed -e 's/\(.*\)-.*/\1/' + name=hpc ++ echo hpc-0.6.0.3 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.6.0.3 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-hpc.files ghc-hpc-devel.files + touch ghc-hpc.files ghc-hpc-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/hpc-0.6.0.3.conf + pkgdir=/usr/lib64/ghc-8.2.2/hpc-0.6.0.3 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/hpc-0.6.0.3 ']' + echo /usr/lib64/ghc-8.2.2/hpc-0.6.0.3 + echo '%attr(755,root,root) /usr/lib64/libHShpc-0.6.0.3-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/hpc-0.6.0.3 ']' + echo /usr/share/doc/ghc/html/libraries/hpc-0.6.0.3 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hpc ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hpc': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-hpc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-hpc.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-hpc-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-hpc-devel.files + echo '%license libraries/hpc/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo pretty-1.1.3.3 ++ sed -e 's/\(.*\)-.*/\1/' + name=pretty ++ echo pretty-1.1.3.3 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.1.3.3 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-pretty.files ghc-pretty-devel.files + touch ghc-pretty.files ghc-pretty-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/pretty-1.1.3.3.conf + pkgdir=/usr/lib64/ghc-8.2.2/pretty-1.1.3.3 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/pretty-1.1.3.3 ']' + echo /usr/lib64/ghc-8.2.2/pretty-1.1.3.3 + echo '%attr(755,root,root) /usr/lib64/libHSpretty-1.1.3.3-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/pretty-1.1.3.3 ']' + echo /usr/share/doc/ghc/html/libraries/pretty-1.1.3.3 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-pretty ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-pretty': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-pretty.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-pretty.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-pretty-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-pretty-devel.files + echo '%license libraries/pretty/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo process-1.6.1.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=process ++ echo process-1.6.1.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.6.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-process.files ghc-process-devel.files + touch ghc-process.files ghc-process-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/process-1.6.1.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/process-1.6.1.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/process-1.6.1.0 ']' + echo /usr/lib64/ghc-8.2.2/process-1.6.1.0 + echo '%attr(755,root,root) /usr/lib64/libHSprocess-1.6.1.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/process-1.6.1.0 ']' + echo /usr/share/doc/ghc/html/libraries/process-1.6.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-process ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-process': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-process.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-process.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-process-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-process-devel.files + echo '%license libraries/process/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo template-haskell-2.12.0.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=template-haskell ++ echo template-haskell-2.12.0.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=2.12.0.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-template-haskell.files ghc-template-haskell-devel.files + touch ghc-template-haskell.files ghc-template-haskell-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/template-haskell-2.12.0.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/template-haskell-2.12.0.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/template-haskell-2.12.0.0 ']' + echo /usr/lib64/ghc-8.2.2/template-haskell-2.12.0.0 + echo '%attr(755,root,root) /usr/lib64/libHStemplate-haskell-2.12.0.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/template-haskell-2.12.0.0 ']' + echo /usr/share/doc/ghc/html/libraries/template-haskell-2.12.0.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-template-haskell ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-template-haskell': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-template-haskell.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-template-haskell.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-template-haskell-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-template-haskell-devel.files + echo '%license libraries/template-haskell/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo terminfo-0.4.1.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=terminfo ++ echo terminfo-0.4.1.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.4.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-terminfo.files ghc-terminfo-devel.files + touch ghc-terminfo.files ghc-terminfo-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/terminfo-0.4.1.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/terminfo-0.4.1.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/terminfo-0.4.1.0 ']' + echo /usr/lib64/ghc-8.2.2/terminfo-0.4.1.0 + echo '%attr(755,root,root) /usr/lib64/libHSterminfo-0.4.1.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/terminfo-0.4.1.0 ']' + echo /usr/share/doc/ghc/html/libraries/terminfo-0.4.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-terminfo ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-terminfo': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-terminfo.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-terminfo.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-terminfo-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-terminfo-devel.files + echo '%license libraries/terminfo/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo time-1.8.0.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=time ++ echo time-1.8.0.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.8.0.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-time.files ghc-time-devel.files + touch ghc-time.files ghc-time-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/time-1.8.0.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/time-1.8.0.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/time-1.8.0.2 ']' + echo /usr/lib64/ghc-8.2.2/time-1.8.0.2 + echo '%attr(755,root,root) /usr/lib64/libHStime-1.8.0.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/time-1.8.0.2 ']' + echo /usr/share/doc/ghc/html/libraries/time-1.8.0.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-time ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-time': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-time.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-time.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-time-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-time-devel.files + echo '%license libraries/time/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo transformers-0.5.2.0 ++ sed -e 's/\(.*\)-.*/\1/' + name=transformers ++ echo transformers-0.5.2.0 ++ sed -e 's/.*-\(.*\)/\1/' + ver=0.5.2.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-transformers.files ghc-transformers-devel.files + touch ghc-transformers.files ghc-transformers-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/transformers-0.5.2.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/transformers-0.5.2.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/transformers-0.5.2.0 ']' + echo /usr/lib64/ghc-8.2.2/transformers-0.5.2.0 + echo '%attr(755,root,root) /usr/lib64/libHStransformers-0.5.2.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/transformers-0.5.2.0 ']' + echo /usr/share/doc/ghc/html/libraries/transformers-0.5.2.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-transformers ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-transformers': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-transformers.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-transformers.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-transformers-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-transformers-devel.files + echo '%license libraries/transformers/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo unix-2.7.2.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=unix ++ echo unix-2.7.2.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=2.7.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-unix.files ghc-unix-devel.files + touch ghc-unix.files ghc-unix-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/unix-2.7.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/unix-2.7.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/unix-2.7.2.2 ']' + echo /usr/lib64/ghc-8.2.2/unix-2.7.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSunix-2.7.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/unix-2.7.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/unix-2.7.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-unix ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-unix': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-unix.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-unix.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-unix-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-unix-devel.files + echo '%license libraries/unix/LICENSE' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ echo xhtml-3000.2.2 ++ sed -e 's/\(.*\)-.*/\1/' + name=xhtml ++ echo xhtml-3000.2.2 ++ sed -e 's/.*-\(.*\)/\1/' + ver=3000.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-xhtml.files ghc-xhtml-devel.files + touch ghc-xhtml.files ghc-xhtml-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/xhtml-3000.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/xhtml-3000.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/xhtml-3000.2.2 ']' + echo /usr/lib64/ghc-8.2.2/xhtml-3000.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSxhtml-3000.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/xhtml-3000.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/xhtml-3000.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-xhtml ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-xhtml': No such file or directory + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-xhtml.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-xhtml.files + for i in ghc-$name.files ghc-$name-devel.files + '[' -f ghc-xhtml-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-xhtml-devel.files + echo '%license libraries/xhtml/LICENSE' + echo '%dir /usr/lib64/ghc-8.2.2' ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghc-boot.files ghc-ghc-boot-devel.files + touch ghc-ghc-boot.files ghc-ghc-boot-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-boot-8.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghc-boot-8.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-boot-8.2.2 ']' + echo /usr/lib64/ghc-8.2.2/ghc-boot-8.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSghc-boot-8.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghc-boot-8.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/ghc-boot-8.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot': No such file or directory + for i in ghc-ghc-boot.files ghc-ghc-boot-devel.files + '[' -f ghc-ghc-boot.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-boot.files + for i in ghc-ghc-boot.files ghc-ghc-boot-devel.files + '[' -f ghc-ghc-boot-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-boot-devel.files ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghc.files ghc-ghc-devel.files + touch ghc-ghc.files ghc-ghc-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-8.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghc-8.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-8.2.2 ']' + echo /usr/lib64/ghc-8.2.2/ghc-8.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSghc-8.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghc-8.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/ghc-8.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc': No such file or directory + for i in ghc-ghc.files ghc-ghc-devel.files + '[' -f ghc-ghc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc.files + for i in ghc-ghc.files ghc-ghc-devel.files + '[' -f ghc-ghc-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-devel.files ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghci.files ghc-ghci-devel.files + touch ghc-ghci.files ghc-ghci-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghci-8.2.2.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghci-8.2.2 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghci-8.2.2 ']' + echo /usr/lib64/ghc-8.2.2/ghci-8.2.2 + echo '%attr(755,root,root) /usr/lib64/libHSghci-8.2.2-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghci-8.2.2 ']' + echo /usr/share/doc/ghc/html/libraries/ghci-8.2.2 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghci ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghci': No such file or directory + for i in ghc-ghci.files ghc-ghci-devel.files + '[' -f ghc-ghci.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghci.files + for i in ghc-ghci.files ghc-ghci-devel.files + '[' -f ghc-ghci-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghci-devel.files ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-ghc-prim.files ghc-ghc-prim-devel.files + touch ghc-ghc-prim.files ghc-ghc-prim-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ghc-prim-0.5.1.1.conf + pkgdir=/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1 ']' + echo /usr/lib64/ghc-8.2.2/ghc-prim-0.5.1.1 + echo '%attr(755,root,root) /usr/lib64/libHSghc-prim-0.5.1.1-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/ghc-prim-0.5.1.1 ']' + echo /usr/share/doc/ghc/html/libraries/ghc-prim-0.5.1.1 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-prim ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-prim': No such file or directory + for i in ghc-ghc-prim.files ghc-ghc-prim-devel.files + '[' -f ghc-ghc-prim.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-prim.files + for i in ghc-ghc-prim.files ghc-ghc-prim-devel.files + '[' -f ghc-ghc-prim-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-ghc-prim-devel.files ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/ + '[' -z 'Cabal-2.0.1.0.conf array-0.5.2.0.conf base-4.10.1.0.conf binary-0.8.5.1.conf bytestring-0.10.8.2.conf containers-0.5.10.2.conf deepseq-1.4.3.0.conf directory-1.3.0.2.conf filepath-1.4.1.2.conf ghc-8.2.2.conf ghc-boot-8.2.2.conf ghc-boot-th-8.2.2.conf ghc-compact-0.1.0.0.conf ghc-prim-0.5.1.1.conf ghci-8.2.2.conf haskeline-0.7.4.0.conf hoopl-3.10.2.2.conf hpc-0.6.0.3.conf integer-gmp-1.0.1.0.conf package.cache package.cache.lock pretty-1.1.3.3.conf process-1.6.1.0.conf rts.conf template-haskell-2.12.0.0.conf terminfo-0.4.1.0.conf time-1.8.0.2.conf transformers-0.5.2.0.conf unix-2.7.2.2.conf xhtml-3000.2.2.conf' ']' + rm -f ghc-integer-gmp.files ghc-integer-gmp-devel.files + touch ghc-integer-gmp.files ghc-integer-gmp-devel.files + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/integer-gmp-1.0.1.0.conf + pkgdir=/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0 + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0 ']' + echo /usr/lib64/ghc-8.2.2/integer-gmp-1.0.1.0 + echo '%attr(755,root,root) /usr/lib64/libHSinteger-gmp-1.0.1.0-*ghc8.2.2.so' + '[' -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries/integer-gmp-1.0.1.0 ']' + echo /usr/share/doc/ghc/html/libraries/integer-gmp-1.0.1.0 ++ ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-integer-gmp ls: cannot access '/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-integer-gmp': No such file or directory + for i in ghc-integer-gmp.files ghc-integer-gmp-devel.files + '[' -f ghc-integer-gmp.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-integer-gmp.files + for i in ghc-integer-gmp.files ghc-integer-gmp-devel.files + '[' -f ghc-integer-gmp-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64!!g' ghc-integer-gmp-devel.files + cat ghc-integer-gmp.files + cat ghc-integer-gmp-devel.files + cp -p libraries/integer-gmp/LICENSE libraries/LICENSE.integer-gmp + echo '%license libraries/LICENSE.integer-gmp' + cat ghc-ghc-prim.files + cat ghc-ghc-prim-devel.files + cp -p libraries/ghc-prim/LICENSE libraries/LICENSE.ghc-prim + echo '%license libraries/LICENSE.ghc-prim' + echo /usr/lib64/ghc-8.2.2/rts + ls /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_debug-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_l-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_debug-ghc8.2.2.so /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_l-ghc8.2.2.so + sed -i -e 's!^library-dirs: /usr/lib64/ghc-8.2.2/rts!&\ndynamic-library-dirs: /usr/lib64!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/rts.conf + ls -d /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/package.conf.d/rts.conf /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/include + sed -i -e 's|^/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64||g' ghc-base-devel.files ghc-base.files + for i in hsc2hs runhaskell + '[' -x /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs-ghc ']' + mv /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs-ghc + touch /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/hsc2hs + for i in hsc2hs runhaskell + '[' -x /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell-ghc ']' + mv /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell-ghc + touch /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/runhaskell + mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/etc/cron.hourly + install -p --mode=0755 /builddir/build/SOURCES/ghc-doc-index.cron /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/etc/cron.hourly/ghc-doc-index + mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/var/lib/ghc + touch /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/var/lib/ghc/pkg-dir.cache /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/var/lib/ghc/pkg-dir.cache.new + install -p --mode=0755 /builddir/build/SOURCES/ghc-doc-index /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/bin/ghc-doc-index + cd libraries + sh gen_contents_index.orig --intree --verbose ../../inplace/bin/haddock --gen-index --gen-contents -o . -t Haskell Hierarchical Libraries -p ../prologue.txt --read-interface=Cabal-2.0.1.0,../Cabal/Cabal/dist-install/doc/html/Cabal/Cabal.haddock --read-interface=array-0.5.2.0,../array/dist-install/doc/html/array/array.haddock --read-interface=base-4.10.1.0,../base/dist-install/doc/html/base/base.haddock --read-interface=binary-0.8.5.1,../binary/dist-install/doc/html/binary/binary.haddock --read-interface=bytestring-0.10.8.2,../bytestring/dist-install/doc/html/bytestring/bytestring.haddock --read-interface=containers-0.5.10.2,../containers/dist-install/doc/html/containers/containers.haddock --read-interface=deepseq-1.4.3.0,../deepseq/dist-install/doc/html/deepseq/deepseq.haddock --read-interface=directory-1.3.0.2,../directory/dist-install/doc/html/directory/directory.haddock --read-interface=filepath-1.4.1.2,../filepath/dist-install/doc/html/filepath/filepath.haddock --read-interface=ghc-boot-th-8.2.2,../ghc-boot-th/dist-install/doc/html/ghc-boot-th/ghc-boot-th.haddock --read-interface=ghc-boot-8.2.2,../ghc-boot/dist-install/doc/html/ghc-boot/ghc-boot.haddock --read-interface=ghc-compact-0.1.0.0,../ghc-compact/dist-install/doc/html/ghc-compact/ghc-compact.haddock --read-interface=ghc-prim-0.5.1.1,../ghc-prim/dist-install/doc/html/ghc-prim/ghc-prim.haddock --read-interface=ghci-8.2.2,../ghci/dist-install/doc/html/ghci/ghci.haddock --read-interface=haskeline-0.7.4.0,../haskeline/dist-install/doc/html/haskeline/haskeline.haddock --read-interface=hoopl-3.10.2.2,../hoopl/dist-install/doc/html/hoopl/hoopl.haddock --read-interface=hpc-0.6.0.3,../hpc/dist-install/doc/html/hpc/hpc.haddock --read-interface=integer-gmp-1.0.1.0,../integer-gmp/dist-install/doc/html/integer-gmp/integer-gmp.haddock --read-interface=pretty-1.1.3.3,../pretty/dist-install/doc/html/pretty/pretty.haddock --read-interface=process-1.6.1.0,../process/dist-install/doc/html/process/process.haddock --read-interface=template-haskell-2.12.0.0,../template-haskell/dist-install/doc/html/template-haskell/template-haskell.haddock --read-interface=terminfo-0.4.1.0,../terminfo/dist-install/doc/html/terminfo/terminfo.haddock --read-interface=time-1.8.0.2,../time/dist-install/doc/html/time/time.haddock --read-interface=transformers-0.5.2.0,../transformers/dist-install/doc/html/transformers/transformers.haddock --read-interface=unix-2.7.2.2,../unix/dist-install/doc/html/unix/unix.haddock --read-interface=xhtml-3000.2.2,../xhtml/dist-install/doc/html/xhtml/xhtml.haddock + cd .. + find /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc/html/libraries -name LICENSE -exec rm '{}' ';' + sed -i -e 's!/builddir/build/BUILD/ghc-8.2.2/llvm-3.9.1.src/_build!/usr/lib64/ghc-8.2.2/llvm!' /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/settings + /usr/lib/rpm/find-debuginfo.sh -j32 --strict-build-id -m -i --build-id-seed 8.2.2-68.3.el8 --unique-debug-suffix -8.2.2-68.3.el8.aarch64 --unique-debug-src-base ghc-8.2.2-68.3.el8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ghc-8.2.2 extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_debug-ghc8.2.2.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr-ghc8.2.2.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_debug-ghc8.2.2.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts-ghc8.2.2.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hpc extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/unlit extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/runghc extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv-dyn extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv-prof extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hsc2hs extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/haddock extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hp2ps extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-stress extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-nm extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-diff extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-lto extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/opt extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dwp extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/obj2yaml extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-ar extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/sanstats extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-extract extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-cxxdump extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/yaml2obj extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dis extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/sancov extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-mcmarkup extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-readobj extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-size gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/runghc gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-iserv-dyn gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/unlit gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hp2ps gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc-pkg gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hsc2hs gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/hpc gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/ghc gdb-add-index: [Was there no debuginfo? Was there already an index?] gdb-add-index: No index was created for /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/bin/haddock gdb-add-index: [Was there no debuginfo? Was there already an index?] extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dsymutil extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-cov extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-as extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-c-test extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-pdbdump extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-config extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/bugpoint extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-dwarfdump extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/lli extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-profdata extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llc extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-split extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-link extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/verify-uselistorder extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-mc extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-bcanalyzer extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-symbolizer extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-tblgen extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-rtdyld extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/BugpointPasses.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/bin/llvm-objdump extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/LLVMHello.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLLVM-3.9.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2/llvm/lib/libLTO.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_thr_l-ghc8.2.2.so extracting debug info from /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/libHSrts_l-ghc8.2.2.so dwz: ./usr/lib64/ghc-8.2.2/llvm/lib/libLLVM-3.9.so-8.2.2-68.3.el8.aarch64.debug: Couldn't find DIE referenced by DW_OP_GNU_parameter_ref /usr/lib/rpm/sepdebugcrcfix: Updated 49 CRC32s, 9 CRC32s did match. 226385 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.rBxfIg + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + export LANG=en_US.utf8 + LANG=en_US.utf8 + GHC=inplace/bin/ghc-stage2 + rm -rf testghc + mkdir testghc + echo 'main = putStrLn "Foo"' + inplace/bin/ghc-stage2 testghc/foo.hs -o testghc/foo [1 of 1] Compiling Main ( testghc/foo.hs, testghc/foo.o ) Linking testghc/foo ... ++ testghc/foo + '[' Foo = Foo ']' + rm testghc/foo testghc/foo.hi testghc/foo.hs testghc/foo.o + echo 'main = putStrLn "Foo"' + inplace/bin/ghc-stage2 testghc/foo.hs -o testghc/foo -O2 [1 of 1] Compiling Main ( testghc/foo.hs, testghc/foo.o ) Linking testghc/foo ... ++ testghc/foo + '[' Foo = Foo ']' + rm testghc/foo testghc/foo.hi testghc/foo.hs testghc/foo.o + echo 'main = putStrLn "Foo"' + inplace/bin/ghc-stage2 testghc/foo.hs -o testghc/foo -dynamic [1 of 1] Compiling Main ( testghc/foo.hs, testghc/foo.o ) Linking testghc/foo ... ++ testghc/foo + '[' Foo = Foo ']' + rm testghc/foo testghc/foo.hi testghc/foo.hs testghc/foo.o ++ ghc --numeric-version + '[' 8.2.2 = 8.2.2 ']' + echo 'Checking package ABI hashes:' Checking package ABI hashes: + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field Cabal-2.0.1.0 id --simple-output + old=Cabal-2.0.1.0 + '[' -n Cabal-2.0.1.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field Cabal-2.0.1.0 id --simple-output + new=Cabal-2.0.1.0 + '[' Cabal-2.0.1.0 '!=' Cabal-2.0.1.0 ']' + echo '(Cabal-2.0.1.0 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (Cabal-2.0.1.0 unchanged) ++ ghc-pkg field array-0.5.2.0 id --simple-output + old=array-0.5.2.0 + '[' -n array-0.5.2.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field array-0.5.2.0 id --simple-output + new=array-0.5.2.0 + '[' array-0.5.2.0 '!=' array-0.5.2.0 ']' + echo '(array-0.5.2.0 unchanged)' (array-0.5.2.0 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field base-4.10.1.0 id --simple-output + old=base-4.10.1.0 + '[' -n base-4.10.1.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field base-4.10.1.0 id --simple-output + new=base-4.10.1.0 + '[' base-4.10.1.0 '!=' base-4.10.1.0 ']' + echo '(base-4.10.1.0 unchanged)' (base-4.10.1.0 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field binary-0.8.5.1 id --simple-output + old=binary-0.8.5.1 + '[' -n binary-0.8.5.1 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field binary-0.8.5.1 id --simple-output + new=binary-0.8.5.1 + '[' binary-0.8.5.1 '!=' binary-0.8.5.1 ']' + echo '(binary-0.8.5.1 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (binary-0.8.5.1 unchanged) ++ ghc-pkg field bytestring-0.10.8.2 id --simple-output + old=bytestring-0.10.8.2 + '[' -n bytestring-0.10.8.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field bytestring-0.10.8.2 id --simple-output + new=bytestring-0.10.8.2 + '[' bytestring-0.10.8.2 '!=' bytestring-0.10.8.2 ']' + echo '(bytestring-0.10.8.2 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (bytestring-0.10.8.2 unchanged) ++ ghc-pkg field containers-0.5.10.2 id --simple-output + old=containers-0.5.10.2 + '[' -n containers-0.5.10.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field containers-0.5.10.2 id --simple-output + new=containers-0.5.10.2 + '[' containers-0.5.10.2 '!=' containers-0.5.10.2 ']' + echo '(containers-0.5.10.2 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (containers-0.5.10.2 unchanged) ++ ghc-pkg field deepseq-1.4.3.0 id --simple-output + old=deepseq-1.4.3.0 + '[' -n deepseq-1.4.3.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field deepseq-1.4.3.0 id --simple-output + new=deepseq-1.4.3.0 + '[' deepseq-1.4.3.0 '!=' deepseq-1.4.3.0 ']' + echo '(deepseq-1.4.3.0 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (deepseq-1.4.3.0 unchanged) ++ ghc-pkg field directory-1.3.0.2 id --simple-output + old=directory-1.3.0.2 + '[' -n directory-1.3.0.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field directory-1.3.0.2 id --simple-output + new=directory-1.3.0.2 + '[' directory-1.3.0.2 '!=' directory-1.3.0.2 ']' + echo '(directory-1.3.0.2 unchanged)' (directory-1.3.0.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field filepath-1.4.1.2 id --simple-output + old=filepath-1.4.1.2 + '[' -n filepath-1.4.1.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field filepath-1.4.1.2 id --simple-output + new=filepath-1.4.1.2 + '[' filepath-1.4.1.2 '!=' filepath-1.4.1.2 ']' + echo '(filepath-1.4.1.2 unchanged)' (filepath-1.4.1.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field ghc-boot-th-8.2.2 id --simple-output + old=ghc-boot-th-8.2.2 + '[' -n ghc-boot-th-8.2.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field ghc-boot-th-8.2.2 id --simple-output + new=ghc-boot-th-8.2.2 + '[' ghc-boot-th-8.2.2 '!=' ghc-boot-th-8.2.2 ']' + echo '(ghc-boot-th-8.2.2 unchanged)' (ghc-boot-th-8.2.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field ghc-compact-0.1.0.0 id --simple-output + old=ghc-compact-0.1.0.0 + '[' -n ghc-compact-0.1.0.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field ghc-compact-0.1.0.0 id --simple-output + new=ghc-compact-0.1.0.0 + '[' ghc-compact-0.1.0.0 '!=' ghc-compact-0.1.0.0 ']' + echo '(ghc-compact-0.1.0.0 unchanged)' (ghc-compact-0.1.0.0 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field haskeline-0.7.4.0 id --simple-output + old=haskeline-0.7.4.0 + '[' -n haskeline-0.7.4.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field haskeline-0.7.4.0 id --simple-output + new=haskeline-0.7.4.0 + '[' haskeline-0.7.4.0 '!=' haskeline-0.7.4.0 ']' + echo '(haskeline-0.7.4.0 unchanged)' (haskeline-0.7.4.0 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field hoopl-3.10.2.2 id --simple-output + old=hoopl-3.10.2.2 + '[' -n hoopl-3.10.2.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field hoopl-3.10.2.2 id --simple-output + new=hoopl-3.10.2.2 + '[' hoopl-3.10.2.2 '!=' hoopl-3.10.2.2 ']' + echo '(hoopl-3.10.2.2 unchanged)' (hoopl-3.10.2.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field hpc-0.6.0.3 id --simple-output + old=hpc-0.6.0.3 + '[' -n hpc-0.6.0.3 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field hpc-0.6.0.3 id --simple-output + new=hpc-0.6.0.3 + '[' hpc-0.6.0.3 '!=' hpc-0.6.0.3 ']' + echo '(hpc-0.6.0.3 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (hpc-0.6.0.3 unchanged) ++ ghc-pkg field pretty-1.1.3.3 id --simple-output + old=pretty-1.1.3.3 + '[' -n pretty-1.1.3.3 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field pretty-1.1.3.3 id --simple-output + new=pretty-1.1.3.3 + '[' pretty-1.1.3.3 '!=' pretty-1.1.3.3 ']' + echo '(pretty-1.1.3.3 unchanged)' (pretty-1.1.3.3 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field process-1.6.1.0 id --simple-output + old=process-1.6.1.0 + '[' -n process-1.6.1.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field process-1.6.1.0 id --simple-output + new=process-1.6.1.0 + '[' process-1.6.1.0 '!=' process-1.6.1.0 ']' + echo '(process-1.6.1.0 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (process-1.6.1.0 unchanged) ++ ghc-pkg field template-haskell-2.12.0.0 id --simple-output + old=template-haskell-2.12.0.0 + '[' -n template-haskell-2.12.0.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field template-haskell-2.12.0.0 id --simple-output + new=template-haskell-2.12.0.0 + '[' template-haskell-2.12.0.0 '!=' template-haskell-2.12.0.0 ']' + echo '(template-haskell-2.12.0.0 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (template-haskell-2.12.0.0 unchanged) ++ ghc-pkg field terminfo-0.4.1.0 id --simple-output + old=terminfo-0.4.1.0 + '[' -n terminfo-0.4.1.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field terminfo-0.4.1.0 id --simple-output + new=terminfo-0.4.1.0 + '[' terminfo-0.4.1.0 '!=' terminfo-0.4.1.0 ']' + echo '(terminfo-0.4.1.0 unchanged)' + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 (terminfo-0.4.1.0 unchanged) ++ ghc-pkg field time-1.8.0.2 id --simple-output + old=time-1.8.0.2 + '[' -n time-1.8.0.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field time-1.8.0.2 id --simple-output + new=time-1.8.0.2 + '[' time-1.8.0.2 '!=' time-1.8.0.2 ']' + echo '(time-1.8.0.2 unchanged)' (time-1.8.0.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field transformers-0.5.2.0 id --simple-output + old=transformers-0.5.2.0 + '[' -n transformers-0.5.2.0 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field transformers-0.5.2.0 id --simple-output + new=transformers-0.5.2.0 + '[' transformers-0.5.2.0 '!=' transformers-0.5.2.0 ']' + echo '(transformers-0.5.2.0 unchanged)' (transformers-0.5.2.0 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field unix-2.7.2.2 id --simple-output + old=unix-2.7.2.2 + '[' -n unix-2.7.2.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field unix-2.7.2.2 id --simple-output + new=unix-2.7.2.2 + '[' unix-2.7.2.2 '!=' unix-2.7.2.2 ']' + echo '(unix-2.7.2.2 unchanged)' (unix-2.7.2.2 unchanged) + for i in Cabal-2.0.1.0 array-0.5.2.0 base-4.10.1.0 binary-0.8.5.1 bytestring-0.10.8.2 containers-0.5.10.2 deepseq-1.4.3.0 directory-1.3.0.2 filepath-1.4.1.2 ghc-boot-th-8.2.2 ghc-compact-0.1.0.0 haskeline-0.7.4.0 hoopl-3.10.2.2 hpc-0.6.0.3 pretty-1.1.3.3 process-1.6.1.0 template-haskell-2.12.0.0 terminfo-0.4.1.0 time-1.8.0.2 transformers-0.5.2.0 unix-2.7.2.2 xhtml-3000.2.2 ++ ghc-pkg field xhtml-3000.2.2 id --simple-output + old=xhtml-3000.2.2 + '[' -n xhtml-3000.2.2 ']' ++ /usr/lib/rpm/ghc-pkg-wrapper /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/lib64/ghc-8.2.2 field xhtml-3000.2.2 id --simple-output + new=xhtml-3000.2.2 + '[' xhtml-3000.2.2 '!=' xhtml-3000.2.2 ']' + echo '(xhtml-3000.2.2 unchanged)' (xhtml-3000.2.2 unchanged) Processing files: ghc-8.2.2-68.3.el8.aarch64 + '[' '' = yes ']' + exit 0 Processing files: ghc-compiler-8.2.2-68.3.el8.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.JTJhmx + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + DOCDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc-compiler + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc-compiler + cp -pr ANNOUNCE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/doc/ghc-compiler + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PJSNJO + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-compiler + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-compiler + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-compiler + cp -pr llvm-3.9.1.src/LICENSE.TXT /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-compiler + exit 0 Provides: ghc-compiler = 8.2.2-68.3.el8 ghc-compiler(aarch-64) = 8.2.2-68.3.el8 libLLVM-3.9.so()(64bit) libLTO.so()(64bit) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh chkconfig Requires(preun): /bin/sh Requires(postun): chkconfig Requires: /bin/sh /usr/bin/perl ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libHSCabal-2.0.1.0-ghc8.2.2.so()(64bit) libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-8.2.2-ghc8.2.2.so()(64bit) libHSghc-boot-8.2.2-ghc8.2.2.so()(64bit) libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSghci-8.2.2-ghc8.2.2.so()(64bit) libHShaskeline-0.7.4.0-ghc8.2.2.so()(64bit) libHShoopl-3.10.2.2-ghc8.2.2.so()(64bit) libHShpc-0.6.0.3-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) libHSprocess-1.6.1.0-ghc8.2.2.so()(64bit) libHSrts-ghc8.2.2.so()(64bit) libHSrts_thr-ghc8.2.2.so()(64bit) libHStemplate-haskell-2.12.0.0-ghc8.2.2.so()(64bit) libHSterminfo-0.4.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHStransformers-0.5.2.0-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libHSxhtml-3000.2.2-ghc8.2.2.so()(64bit) libLLVM-3.9.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libedit.so.0()(64bit) libffi.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GLIBC_2.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(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.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libtinfo.so.6()(64bit) libutil.so.1()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) rtld(GNU_HASH) Obsoletes: ghc-doc < 6.12.3-4 Processing files: ghc-doc-cron-8.2.2-68.3.el8.noarch Provides: config(ghc-doc-cron) = 8.2.2-68.3.el8 ghc-doc-cron = 8.2.2-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash Obsoletes: ghc-doc-index < 8.2.2-68.3.el8 Processing files: ghc-manual-8.2.2-68.3.el8.noarch Provides: ghc-manual = 8.2.2-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-Cabal-2.0.1.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zu7X2Z + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-Cabal + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-Cabal + cp -pr libraries/Cabal/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-Cabal + exit 0 Provides: ghc-Cabal = 2.0.1.0-68.3.el8 ghc-Cabal(aarch-64) = 2.0.1.0-68.3.el8 libHSCabal-2.0.1.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) libHSprocess-1.6.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-Cabal-devel-2.0.1.0-68.3.el8.aarch64 Provides: ghc-Cabal-devel = 2.0.1.0-68.3.el8 ghc-Cabal-devel(aarch-64) = 2.0.1.0-68.3.el8 ghc-devel(Cabal-2.0.1.0) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) ghc-devel(binary-0.8.5.1) ghc-devel(bytestring-0.10.8.2) ghc-devel(containers-0.5.10.2) ghc-devel(deepseq-1.4.3.0) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(pretty-1.1.3.3) ghc-devel(process-1.6.1.0) ghc-devel(time-1.8.0.2) ghc-devel(unix-2.7.2.2) Processing files: ghc-array-0.5.2.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DMt2VU + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-array + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-array + cp -pr libraries/array/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-array + exit 0 Provides: ghc-array = 0.5.2.0-68.3.el8 ghc-array(aarch-64) = 0.5.2.0-68.3.el8 libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-array-devel-0.5.2.0-68.3.el8.aarch64 Provides: ghc-array-devel = 0.5.2.0-68.3.el8 ghc-array-devel(aarch-64) = 0.5.2.0-68.3.el8 ghc-devel(array-0.5.2.0) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-base-4.10.1.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Qc8qFb + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base + cp -pr libraries/base/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base + cp -pr libraries/LICENSE.integer-gmp /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base + cp -pr libraries/LICENSE.ghc-prim /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-base + exit 0 Provides: ghc-base = 4.10.1.0-68.3.el8 ghc-base(aarch-64) = 4.10.1.0-68.3.el8 libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSrts-ghc8.2.2.so()(64bit) libHSrts_debug-ghc8.2.2.so()(64bit) libHSrts_l-ghc8.2.2.so()(64bit) libHSrts_thr-ghc8.2.2.so()(64bit) libHSrts_thr_debug-ghc8.2.2.so()(64bit) libHSrts_thr_l-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libffi.so.6()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(64bit) rtld(GNU_HASH) Processing files: ghc-base-devel-4.10.1.0-68.3.el8.aarch64 Provides: ghc-base-devel = 4.10.1.0-68.3.el8 ghc-base-devel(aarch-64) = 4.10.1.0-68.3.el8 ghc-devel(base-4.10.1.0) ghc-devel(ghc-prim-0.5.1.1) ghc-devel(integer-gmp-1.0.1.0) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(ghc-prim-0.5.1.1) ghc-devel(integer-gmp-1.0.1.0) Processing files: ghc-binary-0.8.5.1-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.34PAXE + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-binary + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-binary + cp -pr libraries/binary/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-binary + exit 0 Provides: ghc-binary = 0.8.5.1-68.3.el8 ghc-binary(aarch-64) = 0.8.5.1-68.3.el8 libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-binary-devel-0.8.5.1-68.3.el8.aarch64 Provides: ghc-binary-devel = 0.8.5.1-68.3.el8 ghc-binary-devel(aarch-64) = 0.8.5.1-68.3.el8 ghc-devel(binary-0.8.5.1) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) ghc-devel(bytestring-0.10.8.2) ghc-devel(containers-0.5.10.2) Processing files: ghc-bytestring-0.10.8.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YreYSx + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-bytestring + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-bytestring + cp -pr libraries/bytestring/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-bytestring + exit 0 Provides: ghc-bytestring = 0.10.8.2-68.3.el8 ghc-bytestring(aarch-64) = 0.10.8.2-68.3.el8 libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-bytestring-devel-0.10.8.2-68.3.el8.aarch64 Provides: ghc-bytestring-devel = 0.10.8.2-68.3.el8 ghc-bytestring-devel(aarch-64) = 0.10.8.2-68.3.el8 ghc-devel(bytestring-0.10.8.2) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(deepseq-1.4.3.0) ghc-devel(ghc-prim-0.5.1.1) ghc-devel(integer-gmp-1.0.1.0) Processing files: ghc-containers-0.5.10.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.S9sd7X + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-containers + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-containers + cp -pr libraries/containers/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-containers + exit 0 Provides: ghc-containers = 0.5.10.2-68.3.el8 ghc-containers(aarch-64) = 0.5.10.2-68.3.el8 libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-containers-devel-0.5.10.2-68.3.el8.aarch64 Provides: ghc-containers-devel = 0.5.10.2-68.3.el8 ghc-containers-devel(aarch-64) = 0.5.10.2-68.3.el8 ghc-devel(containers-0.5.10.2) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) ghc-devel(deepseq-1.4.3.0) ghc-devel(ghc-prim-0.5.1.1) Processing files: ghc-deepseq-1.4.3.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DimHUf + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-deepseq + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-deepseq + cp -pr libraries/deepseq/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-deepseq + exit 0 Provides: ghc-deepseq = 1.4.3.0-68.3.el8 ghc-deepseq(aarch-64) = 1.4.3.0-68.3.el8 libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-deepseq-devel-1.4.3.0-68.3.el8.aarch64 Provides: ghc-deepseq-devel = 1.4.3.0-68.3.el8 ghc-deepseq-devel(aarch-64) = 1.4.3.0-68.3.el8 ghc-devel(deepseq-1.4.3.0) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) Processing files: ghc-directory-1.3.0.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.g9nPUP + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-directory + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-directory + cp -pr libraries/directory/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-directory + exit 0 Provides: ghc-directory = 1.3.0.2-68.3.el8 ghc-directory(aarch-64) = 1.3.0.2-68.3.el8 libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-directory-devel-1.3.0.2-68.3.el8.aarch64 Provides: ghc-devel(directory-1.3.0.2) ghc-directory-devel = 1.3.0.2-68.3.el8 ghc-directory-devel(aarch-64) = 1.3.0.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(filepath-1.4.1.2) ghc-devel(time-1.8.0.2) ghc-devel(unix-2.7.2.2) Processing files: ghc-filepath-1.4.1.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bZYlvN + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-filepath + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-filepath + cp -pr libraries/filepath/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-filepath + exit 0 Provides: ghc-filepath = 1.4.1.2-68.3.el8 ghc-filepath(aarch-64) = 1.4.1.2-68.3.el8 libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-filepath-devel-1.4.1.2-68.3.el8.aarch64 Provides: ghc-devel(filepath-1.4.1.2) ghc-filepath-devel = 1.4.1.2-68.3.el8 ghc-filepath-devel(aarch-64) = 1.4.1.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-ghc-8.2.2-68.3.el8.aarch64 Provides: ghc-ghc = 8.2.2-68.3.el8 ghc-ghc(aarch-64) = 8.2.2-68.3.el8 libHSghc-8.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-boot-8.2.2-ghc8.2.2.so()(64bit) libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSghci-8.2.2-ghc8.2.2.so()(64bit) libHShoopl-3.10.2.2-ghc8.2.2.so()(64bit) libHShpc-0.6.0.3-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) libHSprocess-1.6.1.0-ghc8.2.2.so()(64bit) libHStemplate-haskell-2.12.0.0-ghc8.2.2.so()(64bit) libHSterminfo-0.4.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHStransformers-0.5.2.0-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libtinfo.so.6()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Obsoletes: ghc-bin-package-db < 0.0.0.0-12 Processing files: ghc-ghc-devel-8.2.2-68.3.el8.aarch64 Provides: ghc-devel(ghc-8.2.2) ghc-ghc-devel = 8.2.2-68.3.el8 ghc-ghc-devel(aarch-64) = 8.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) ghc-devel(binary-0.8.5.1) ghc-devel(bytestring-0.10.8.2) ghc-devel(containers-0.5.10.2) ghc-devel(deepseq-1.4.3.0) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(ghc-boot-8.2.2) ghc-devel(ghc-boot-th-8.2.2) ghc-devel(ghci-8.2.2) ghc-devel(hoopl-3.10.2.2) ghc-devel(hpc-0.6.0.3) ghc-devel(process-1.6.1.0) ghc-devel(template-haskell-2.12.0.0) ghc-devel(terminfo-0.4.1.0) ghc-devel(time-1.8.0.2) ghc-devel(transformers-0.5.2.0) ghc-devel(unix-2.7.2.2) Obsoletes: ghc-bin-package-db-devel < 0.0.0.0-12 Processing files: ghc-ghc-boot-8.2.2-68.3.el8.aarch64 Provides: ghc-ghc-boot = 8.2.2-68.3.el8 ghc-ghc-boot(aarch-64) = 8.2.2-68.3.el8 libHSghc-boot-8.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-ghc-boot-devel-8.2.2-68.3.el8.aarch64 Provides: ghc-devel(ghc-boot-8.2.2) ghc-ghc-boot-devel = 8.2.2-68.3.el8 ghc-ghc-boot-devel(aarch-64) = 8.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(binary-0.8.5.1) ghc-devel(bytestring-0.10.8.2) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(ghc-boot-th-8.2.2) Processing files: ghc-ghc-boot-th-8.2.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KpQJEN + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot-th + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot-th + cp -pr libraries/ghc-boot-th/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-boot-th + exit 0 Provides: ghc-ghc-boot-th = 8.2.2-68.3.el8 ghc-ghc-boot-th(aarch-64) = 8.2.2-68.3.el8 libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-ghc-boot-th-devel-8.2.2-68.3.el8.aarch64 Provides: ghc-devel(ghc-boot-th-8.2.2) ghc-ghc-boot-th-devel = 8.2.2-68.3.el8 ghc-ghc-boot-th-devel(aarch-64) = 8.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-ghc-compact-0.1.0.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.veVLza + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-compact + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-compact + cp -pr libraries/ghc-compact/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-ghc-compact + exit 0 Provides: ghc-ghc-compact = 0.1.0.0-68.3.el8 ghc-ghc-compact(aarch-64) = 0.1.0.0-68.3.el8 libHSghc-compact-0.1.0.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-ghc-compact-devel-0.1.0.0-68.3.el8.aarch64 Provides: ghc-devel(ghc-compact-0.1.0.0) ghc-ghc-compact-devel = 0.1.0.0-68.3.el8 ghc-ghc-compact-devel(aarch-64) = 0.1.0.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(bytestring-0.10.8.2) ghc-devel(ghc-prim-0.5.1.1) Processing files: ghc-ghci-8.2.2-68.3.el8.aarch64 Provides: ghc-ghci = 8.2.2-68.3.el8 ghc-ghci(aarch-64) = 8.2.2-68.3.el8 libHSghci-8.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbinary-0.8.5.1-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-boot-8.2.2-ghc8.2.2.so()(64bit) libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) libHStemplate-haskell-2.12.0.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHStransformers-0.5.2.0-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-ghci-devel-8.2.2-68.3.el8.aarch64 Provides: ghc-devel(ghci-8.2.2) ghc-ghci-devel = 8.2.2-68.3.el8 ghc-ghci-devel(aarch-64) = 8.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(array-0.5.2.0) ghc-devel(base-4.10.1.0) ghc-devel(binary-0.8.5.1) ghc-devel(bytestring-0.10.8.2) ghc-devel(containers-0.5.10.2) ghc-devel(deepseq-1.4.3.0) ghc-devel(filepath-1.4.1.2) ghc-devel(ghc-boot-8.2.2) ghc-devel(ghc-boot-th-8.2.2) ghc-devel(template-haskell-2.12.0.0) ghc-devel(transformers-0.5.2.0) ghc-devel(unix-2.7.2.2) Processing files: ghc-haskeline-0.7.4.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DIs7kj + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-haskeline + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-haskeline + cp -pr libraries/haskeline/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-haskeline + exit 0 Provides: ghc-haskeline = 0.7.4.0-68.3.el8 ghc-haskeline(aarch-64) = 0.7.4.0-68.3.el8 libHShaskeline-0.7.4.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSprocess-1.6.1.0-ghc8.2.2.so()(64bit) libHSterminfo-0.4.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHStransformers-0.5.2.0-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libtinfo.so.6()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-haskeline-devel-0.7.4.0-68.3.el8.aarch64 Provides: ghc-devel(haskeline-0.7.4.0) ghc-haskeline-devel = 0.7.4.0-68.3.el8 ghc-haskeline-devel(aarch-64) = 0.7.4.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(bytestring-0.10.8.2) ghc-devel(containers-0.5.10.2) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(process-1.6.1.0) ghc-devel(terminfo-0.4.1.0) ghc-devel(transformers-0.5.2.0) ghc-devel(unix-2.7.2.2) Processing files: ghc-hoopl-3.10.2.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HCcSZZ + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hoopl + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hoopl + cp -pr libraries/hoopl/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hoopl + exit 0 Provides: ghc-hoopl = 3.10.2.2-68.3.el8 ghc-hoopl(aarch-64) = 3.10.2.2-68.3.el8 libHShoopl-3.10.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-hoopl-devel-3.10.2.2-68.3.el8.aarch64 Provides: ghc-devel(hoopl-3.10.2.2) ghc-hoopl-devel = 3.10.2.2-68.3.el8 ghc-hoopl-devel(aarch-64) = 3.10.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(containers-0.5.10.2) Processing files: ghc-hpc-0.6.0.3-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QIre38 + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hpc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hpc + cp -pr libraries/hpc/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-hpc + exit 0 Provides: ghc-hpc = 0.6.0.3-68.3.el8 ghc-hpc(aarch-64) = 0.6.0.3-68.3.el8 libHShpc-0.6.0.3-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHScontainers-0.5.10.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-hpc-devel-0.6.0.3-68.3.el8.aarch64 Provides: ghc-devel(hpc-0.6.0.3) ghc-hpc-devel = 0.6.0.3-68.3.el8 ghc-hpc-devel(aarch-64) = 0.6.0.3-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(containers-0.5.10.2) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(time-1.8.0.2) Processing files: ghc-pretty-1.1.3.3-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ntxU0C + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-pretty + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-pretty + cp -pr libraries/pretty/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-pretty + exit 0 Provides: ghc-pretty = 1.1.3.3-68.3.el8 ghc-pretty(aarch-64) = 1.1.3.3-68.3.el8 libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-pretty-devel-1.1.3.3-68.3.el8.aarch64 Provides: ghc-devel(pretty-1.1.3.3) ghc-pretty-devel = 1.1.3.3-68.3.el8 ghc-pretty-devel(aarch-64) = 1.1.3.3-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(deepseq-1.4.3.0) ghc-devel(ghc-prim-0.5.1.1) Processing files: ghc-process-1.6.1.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Cue9Dw + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-process + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-process + cp -pr libraries/process/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-process + exit 0 Provides: ghc-process = 1.6.1.0-68.3.el8 ghc-process(aarch-64) = 1.6.1.0-68.3.el8 libHSprocess-1.6.1.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSdirectory-1.3.0.2-ghc8.2.2.so()(64bit) libHSfilepath-1.4.1.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-process-devel-1.6.1.0-68.3.el8.aarch64 Provides: ghc-devel(process-1.6.1.0) ghc-process-devel = 1.6.1.0-68.3.el8 ghc-process-devel(aarch-64) = 1.6.1.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(deepseq-1.4.3.0) ghc-devel(directory-1.3.0.2) ghc-devel(filepath-1.4.1.2) ghc-devel(unix-2.7.2.2) Processing files: ghc-template-haskell-2.12.0.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ggIMTB + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-template-haskell + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-template-haskell + cp -pr libraries/template-haskell/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-template-haskell + exit 0 Provides: ghc-template-haskell = 2.12.0.0-68.3.el8 ghc-template-haskell(aarch-64) = 2.12.0.0-68.3.el8 libHStemplate-haskell-2.12.0.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-boot-th-8.2.2-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHSpretty-1.1.3.3-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-template-haskell-devel-2.12.0.0-68.3.el8.aarch64 Provides: ghc-devel(template-haskell-2.12.0.0) ghc-template-haskell-devel = 2.12.0.0-68.3.el8 ghc-template-haskell-devel(aarch-64) = 2.12.0.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(ghc-boot-th-8.2.2) ghc-devel(pretty-1.1.3.3) Processing files: ghc-terminfo-0.4.1.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.eci3lm + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-terminfo + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-terminfo + cp -pr libraries/terminfo/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-terminfo + exit 0 Provides: ghc-terminfo = 0.4.1.0-68.3.el8 ghc-terminfo(aarch-64) = 0.4.1.0-68.3.el8 libHSterminfo-0.4.1.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libtinfo.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-terminfo-devel-0.4.1.0-68.3.el8.aarch64 Provides: ghc-devel(terminfo-0.4.1.0) ghc-terminfo-devel = 0.4.1.0-68.3.el8 ghc-terminfo-devel(aarch-64) = 0.4.1.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-time-1.8.0.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.q5iuTs + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-time + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-time + cp -pr libraries/time/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-time + exit 0 Provides: ghc-time = 1.8.0.2-68.3.el8 ghc-time(aarch-64) = 1.8.0.2-68.3.el8 libHStime-1.8.0.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-time-devel-1.8.0.2-68.3.el8.aarch64 Provides: ghc-devel(time-1.8.0.2) ghc-time-devel = 1.8.0.2-68.3.el8 ghc-time-devel(aarch-64) = 1.8.0.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(deepseq-1.4.3.0) Processing files: ghc-transformers-0.5.2.0-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.75bBT4 + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-transformers + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-transformers + cp -pr libraries/transformers/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-transformers + exit 0 Provides: ghc-transformers = 0.5.2.0-68.3.el8 ghc-transformers(aarch-64) = 0.5.2.0-68.3.el8 libHStransformers-0.5.2.0-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-transformers-devel-0.5.2.0-68.3.el8.aarch64 Provides: ghc-devel(transformers-0.5.2.0) ghc-transformers-devel = 0.5.2.0-68.3.el8 ghc-transformers-devel(aarch-64) = 0.5.2.0-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-unix-2.7.2.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FNK7Pa + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-unix + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-unix + cp -pr libraries/unix/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-unix + exit 0 Provides: ghc-unix = 2.7.2.2-68.3.el8 ghc-unix(aarch-64) = 2.7.2.2-68.3.el8 libHSunix-2.7.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.2.0-ghc8.2.2.so()(64bit) libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSbytestring-0.10.8.2-ghc8.2.2.so()(64bit) libHSdeepseq-1.4.3.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libHStime-1.8.0.2-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(64bit) libutil.so.1()(64bit) libutil.so.1(GLIBC_2.17)(64bit) rtld(GNU_HASH) Processing files: ghc-unix-devel-2.7.2.2-68.3.el8.aarch64 Provides: ghc-devel(unix-2.7.2.2) ghc-unix-devel = 2.7.2.2-68.3.el8 ghc-unix-devel(aarch-64) = 2.7.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) ghc-devel(bytestring-0.10.8.2) ghc-devel(time-1.8.0.2) Processing files: ghc-xhtml-3000.2.2-68.3.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fSWq06 + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-xhtml + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-xhtml + cp -pr libraries/xhtml/LICENSE /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64/usr/share/licenses/ghc-xhtml + exit 0 Provides: ghc-xhtml = 3000.2.2-68.3.el8 ghc-xhtml(aarch-64) = 3000.2.2-68.3.el8 libHSxhtml-3000.2.2-ghc8.2.2.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.10.1.0-ghc8.2.2.so()(64bit) libHSghc-prim-0.5.1.1-ghc8.2.2.so()(64bit) libHSinteger-gmp-1.0.1.0-ghc8.2.2.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-xhtml-devel-3000.2.2-68.3.el8.aarch64 Provides: ghc-devel(xhtml-3000.2.2) ghc-xhtml-devel = 3000.2.2-68.3.el8 ghc-xhtml-devel(aarch-64) = 3000.2.2-68.3.el8 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh ghc-compiler = 8.2.2 Requires(postun): /bin/sh ghc-compiler = 8.2.2 Requires: ghc-devel(base-4.10.1.0) Processing files: ghc-libraries-8.2.2-68.3.el8.aarch64 Processing files: ghc-debugsource-8.2.2-68.3.el8.aarch64 Provides: ghc-debugsource = 8.2.2-68.3.el8 ghc-debugsource(aarch-64) = 8.2.2-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-debuginfo-8.2.2-68.3.el8.aarch64 Provides: ghc-debuginfo = 8.2.2-68.3.el8 ghc-debuginfo(aarch-64) = 8.2.2-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ghc-debugsource(aarch-64) = 8.2.2-68.3.el8 Processing files: ghc-compiler-debuginfo-8.2.2-68.3.el8.aarch64 Provides: debuginfo(build-id) = 004ac9b09b2a9403e7302ed18d798af8874744d7 debuginfo(build-id) = 0265604d3d9c7c60bc469e0890982100d2f762cb debuginfo(build-id) = 06f6cfdd7081d54e8905fc71f0ca8dd4a1c3b34a debuginfo(build-id) = 0b9eb0ace2d774c4f600b8d97402053cac237239 debuginfo(build-id) = 103e4579890aacd3ab71e214b4567c39e86fe3cb debuginfo(build-id) = 129dcd5453cce98f3336d7e08776d610b4d25b15 debuginfo(build-id) = 17d93877c081560c5e1977beb2754a7b9d56046b debuginfo(build-id) = 1830b9cde19cb5d93e48203e63e93155225057e7 debuginfo(build-id) = 199de93a0872fcfda8c3cd62ff37aae3eeca9e22 debuginfo(build-id) = 1fdffd6afa9ad96b513058fc312723c675b0e033 debuginfo(build-id) = 23e4ea4b0107e7601dedef787963249a6616bdd1 debuginfo(build-id) = 39ada8a83e70d67a7f1c9f079449b180552b95cb debuginfo(build-id) = 3ba9d694f6e757a9508a618be80af7500d291086 debuginfo(build-id) = 3d94c27a3a80f113c1d8207d4f6317a674086855 debuginfo(build-id) = 40e20211823bcc0b429326ea83d5877d738fa254 debuginfo(build-id) = 45a4f6297174e9099cbafaae517fd54c1db5bb10 debuginfo(build-id) = 47309fbc3a30a6502e5f7ae5abad84894b28bf68 debuginfo(build-id) = 485b7c51d29a337826f4aeb2eac9cef73c165669 debuginfo(build-id) = 4e88c6d5aaa9aa6d2da20c8163732491ff27e61a debuginfo(build-id) = 504bb73ffccdf07a24f5597c873aac51d561ec2e debuginfo(build-id) = 50c8efbbba584ba3046f62752fab7620bd0f6a4a debuginfo(build-id) = 58909e2aa2a716a61dea0b92ba57332c7bfe7d3b debuginfo(build-id) = 5998fffb714fb29100d6b75e7586d2d4973e241f debuginfo(build-id) = 5d3d7cb6714627d0ffeeb8583139a92a1ec59afa debuginfo(build-id) = 61b559376b26dac77828ba03de6b77607ef5548e debuginfo(build-id) = 657f0932c9352f23ae4c0080f7b41f2a32dfa84b debuginfo(build-id) = 6d144a92ab7bf977de372d3177644bbe96912aaf debuginfo(build-id) = 6e826352479ac4f1af8b01d0e08cec81c2edfc4d debuginfo(build-id) = 6fe87d43e81035beb46cd31d3601f8f71accb14b debuginfo(build-id) = 764ce5c1b74915bedfb8bd726bfbd3c9c479507f debuginfo(build-id) = 797d3698bd575e765304f65a4cb9d3bc735df0cc debuginfo(build-id) = 8319da4f818923b237625a2df6dd05112fe8670c debuginfo(build-id) = 969585491ca7a92e9ab5b9d1d01fdd695a9134a5 debuginfo(build-id) = 9e2a5031fa7982f0e7de0eea2890e0742e042be0 debuginfo(build-id) = a282c70b0f9304bc47c0a7c64ac11b7867fa44aa debuginfo(build-id) = aa0d5b3c0985573869b794ecd8ed3491d8890534 debuginfo(build-id) = b08ba3ddc7dcfdfe47970bdd438a4e188270558e debuginfo(build-id) = bcc722c1f1f6c48e2da17304e180b14573b25efb debuginfo(build-id) = c89c0b16dc0e50a260725b7569dd7b44fc0fed62 debuginfo(build-id) = d1c89b77e01c44bd217c393868226bc4235254c4 debuginfo(build-id) = d52a9ab2f3f4cbafd59d4822c71ac14b251986d0 debuginfo(build-id) = d91869aaae392d99b3ff18731595c3da36fe285d debuginfo(build-id) = dbfac6e30226d9573b0411ae9a41aff324953b01 debuginfo(build-id) = e21e549435a0b2daa4e3d44ce6fcbe21167e0161 debuginfo(build-id) = e6a81a38aa3e3a40b50fff6bbd202222603e0e11 debuginfo(build-id) = e9145f227ada08c3cd9edd6195fc161c70ac787a debuginfo(build-id) = eb9c51a0d17754c053b16e839c1b7ed412db1f01 debuginfo(build-id) = f02db9f6a669724b0868727d3399f6dc30af82c4 debuginfo(build-id) = f051b8b3f06140a48d231d404629d682c70ffe32 debuginfo(build-id) = f1f92d2b1ffb8785732299471724a9866c6c5aaf debuginfo(build-id) = fadbc3670feb0fe2c079bf8086797d33f3b3d7cc debuginfo(build-id) = ffd1601fbd71bf3aa5636e6eb5f6fb298b7e9181 ghc-compiler-debuginfo = 8.2.2-68.3.el8 ghc-compiler-debuginfo(aarch-64) = 8.2.2-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ghc-debugsource(aarch-64) = 8.2.2-68.3.el8 Processing files: ghc-base-debuginfo-4.10.1.0-68.3.el8.aarch64 Provides: debuginfo(build-id) = 2e94660e7227f77fb0145725ca04704274dd612a debuginfo(build-id) = 82e6f15f9b35fbadf180bb090389b52efd4c91dc debuginfo(build-id) = c5358dce777eedb2013986922e8132b996447dac debuginfo(build-id) = efc459819a66cf3d557453f2f94977b8d4a41e6d debuginfo(build-id) = f9f48364472061002f2c192162a2ee455675a3fc debuginfo(build-id) = fb8b92386c008f3a5aecbfa6d39e778017b2e5f7 ghc-base-debuginfo = 4.10.1.0-68.3.el8 ghc-base-debuginfo(aarch-64) = 4.10.1.0-68.3.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ghc-debugsource(aarch-64) = 8.2.2-68.3.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 Wrote: /builddir/build/RPMS/ghc-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-compiler-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-doc-cron-8.2.2-68.3.el8.noarch.rpm Wrote: /builddir/build/RPMS/ghc-manual-8.2.2-68.3.el8.noarch.rpm Wrote: /builddir/build/RPMS/ghc-Cabal-2.0.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-Cabal-devel-2.0.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-array-0.5.2.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-array-devel-0.5.2.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-base-4.10.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-base-devel-4.10.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-binary-0.8.5.1-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-binary-devel-0.8.5.1-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-bytestring-0.10.8.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-bytestring-devel-0.10.8.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-containers-0.5.10.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-containers-devel-0.5.10.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-deepseq-1.4.3.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-deepseq-devel-1.4.3.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-directory-1.3.0.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-directory-devel-1.3.0.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-filepath-1.4.1.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-filepath-devel-1.4.1.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-devel-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-boot-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-boot-devel-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-boot-th-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-boot-th-devel-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-compact-0.1.0.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghc-compact-devel-0.1.0.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghci-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-ghci-devel-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-haskeline-0.7.4.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-haskeline-devel-0.7.4.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-hoopl-3.10.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-hoopl-devel-3.10.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-hpc-0.6.0.3-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-hpc-devel-0.6.0.3-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-pretty-1.1.3.3-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-pretty-devel-1.1.3.3-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-process-1.6.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-process-devel-1.6.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-template-haskell-2.12.0.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-template-haskell-devel-2.12.0.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-terminfo-0.4.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-terminfo-devel-0.4.1.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-time-1.8.0.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-time-devel-1.8.0.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-transformers-0.5.2.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-transformers-devel-0.5.2.0-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-unix-2.7.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-unix-devel-2.7.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-xhtml-3000.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-xhtml-devel-3000.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-libraries-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-debugsource-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-debuginfo-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-compiler-debuginfo-8.2.2-68.3.el8.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-base-debuginfo-4.10.1.0-68.3.el8.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.nAFAHq + umask 022 + cd /builddir/build/BUILD + cd ghc-8.2.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-8.2.2-68.3.el8.aarch64 + exit 0 Child return code was: 0